Subscribe:
RSS feed
Ugliest Town in the Britain is… Hemel Hempstead Recently a report in the news named Hemel Hempstead as the ugliest town in Britain. It came from a group called Crap Towns Returns who do this every year. I had to laugh at this but wasn’t surprised. You see, I was born in the town and […]
Sep 1, 2013
0