The #1 Paranormal News Site
This is probably nothing at all, but I figured I would share it. I was trying to help my nephew find an address so I got onto google street view on his phone. Heading down the road, I spotted something provocative in the map's images:
Aliens! Invading my home town! 8 years ago!
I am pretty sure what I am seeing is some kind of glare on the camera lens, though with that said I tested a bunch of other routes in all different directions & could not replicate this.
Even if it's nothing, it's fun to look at & good for spooking a new true believer, so enjoy!