Tag Archives: las vegas

UFOs swarming over Las Vegas? Video is for the birds

UFOs swarming over Las Vegas? Video is for the birds

UFOs swarming over Las Vegas? Video is for the birds: Written By Benjamin Radford If there’s one place where extraterrestrial spacecraft might not seem out of place, it’s the Las Vegas Strip, and it just so happens that a new video ...

Read more