Quote Originally Posted by Zeldy View Post
My town is so very.. British. It's famous for Pilkingtons glass and the Rugby team, Saints, mostly. And.. this monstrosity.

Your hometown has a giant head statue? Awesome