Results 4 results found Roswell sign, Roswell, New Mexico, United States of America, North America Arbys Restaurant, Aliens Welcome sign, Roswell, New Mexico, United States of America, North America International UFO Museum and Research Center, Roswell, New Mexico, United States of America, North America Roswell, New Mexico, United States of America, North America A low precipitation supercell crosses an empty highway near Roswell, New Mexico; Rowell, New Mexico, United States of America