There is no doubt that there are some really bizarre things in this world. With the use of new technology like Google’s Streetview, we can get a glimpse into other parts of the world without actually going there. But with this privilege we also get to see some really weird stuff. Here we have 25 of the most bizarre street view shots you will probably ever see.
2. He looks pretty upset.
4. Is that his twin?