Originally Posted by Zeldy 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
Forum Rules