Mirror Estonia Google crew, car etc May 22, 2012May 16, 2012 by Tviki Tviki · Reply View Larger Map Please wait... Similar Street View images Google sees itself in mirror Mirror on the ground?