08 October 2002 ~ Comments Off

More Monkey Business

The town of Hartlepool, UK has elected a monkey as town major.

Comments are closed.