Look Google, Isle of Man People UK July 8, 2011July 2, 2011 by Tviki Tviki · Reply View Larger Map Please wait... Similar Street View images Google street man with green bear ears Google man Man in Google Maps Car Women in black coat gives a thumbs up, While women in gloves waves next to the glitched man