Sweeping the Street Spain Strange things December 12, 2009December 11, 2009 by JerichoMAX JerichoMAX · Reply View Larger Map Please wait... Similar Street View images Street View in Madrid Google Street View Park Google Street View catches the exact moment of a solar eclipse Top 100 Google Maps Street View updated! Google street man with green bear ears Google Street View car parking revealed