Thor has been found on Google Street View USA November 1, 2013October 30, 2013 by StreetViewFun.com StreetViewFun.com · Reply Please wait... Similar Street View images Another Google Street View Car Google Street View Park Has google street view met its competitor Under repair or new Google Street View camera? Google Street View car parking revealed Google Street View catches the exact moment of a solar eclipse