This has got to be the oddest Google Street View I’v ever seen. Some strange art gallery or something in India. Explore more here
hmmm…who plays with these dolls? This store is crazy!
Here’s a guy riding half way outside the car in an attempt to get up close and personal with the Google Street View driver.