I wonder what the weird games are…

This photo, taken somewhere in Scotland (my guess would be Edinburgh judging by the buildings…) is equally hilarious and sinister. Check it out.

Tags: , , ,

Leave a Reply