Google has found an alien in Rochdale? UK Weird people May 26, 2015February 15, 2017 by fasa fasa · Reply Larger Please wait... Similar Street View images Alien, laughing and photographing Google A little alien? Alien Skeleton? Alien Lamp Rare alien Red Alien? Driving around with an alien in the backseat Maybe the weirdest pose for Google