Ugly alien face in UK on google maps

Just found this!!!!!


Alien face google maps
View Map

Sign up for PayPal and start accepting credit card payments instantly.