Google Rains on Another Parade

6 years ago by in Countries, Japan Tagged: ,

Apparently this Awa Odori parade in Japan is quite a spectacle, hence worthy of a Google Street View Trike Visit