Area 51, plastic alien sighting

  • Pinterest

Stories this photo appears in:

Area 51 in Rachel, Nevada

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 ...


Sign in to comment