Elephants in the street France June 12, 2010June 9, 2010 by StreetViewFun.com StreetViewFun.com · Reply View larger map Please wait... Similar Street View images MeneHam Only in Street View 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