Not this sh1t again! Google crew, car etc USA August 8, 2011February 18, 2013 by StreetViewFun.com StreetViewFun.com · Reply Google Street View crew doesn’t look too happy. Larger Please wait... Similar Street View images Happy New Year! Google street man with green bear ears Google team getting ready to leave A Lovely Couple Google Car Crew Greece Google Street View in India! Fun street