Tag: aliens
Satire
Google Maps Street View Captures Alien in Nevada City
An out-of-area man has made a startling discovery after his girlfriend send him a series of Google Street View screen shots.
Want to stay up to date with the latest news?
We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!