Two Google Street View cars all ready to go on Isle of Man Google crew, car etc UK July 2, 2011July 2, 2011 by Tviki Tviki · Reply View Larger Map And from back View Larger Map Please wait... Similar Street View images 2 google maps street view cars taking photos of eachother Look there are 6 cars Google Street View Google team getting ready to leave Google Street View Park Google street man with green bear ears Four google cars and the obelisco