Sightings from Area 51
The next time someone tells you they saw lights in Vegas, they might not be referring to the neon! The infamous Area 51, a hotbed for conspiracy theories on UFOs and alien life, is not too far from Sin City and VEGAS.com is here to take you there. I don’t mean to go all “X-files” on [...]
