More Google Maps Madness
- 0
- Add a Comment
Ask any astronaut: You can see some pretty bizarre things from space. UFOs, sunspots, and Texas (sorry, Mitch!), to name a few. Here’s an anomalous image that can be spotted from Google Maps when looking down on a certain place in The Netherlands.
“What is it? It could be a glass building, or some other type [...]
