Area 51, plastic alien sighting
Posted September 27, 2011
Stories this photo appears in:
Though the city of Las Vegas is full of odd characters and bizarre scenarios, none compare with what exists just outside of town, off Interstate 15: Area 51. Area 51 is the stuff of legends ...