Think quick! Spotted on google street view
You must log in or register to comment.
If you enjoy whacky streetview stuff, you might like this site
Wow, the first result was in my home country.
[Aliens]
Naaw, look how blurry they are. Obviously they’re Bigfoots. (Bigfeet?)