Think quick! Spotted on google street view
You must log in or register to comment.
what is the location?
Aalborghus Slot in Northern Denmark
Thanks for posting the link, you can see the setup, pose, and celebration!
[Aliens]
Naaw, look how blurry they are. Obviously they’re Bigfoots. (Bigfeet?)
Hendersons