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 Google street man with green bear ears Google team getting ready to leave A Lovely Couple Google Car Crew Greece Fun street