Go to home page

22 Jan 2005: The Heat Is On



A picture

Oh The Humanity

All over Britain at Christmas time, people are displaying these hanging Santas. I guess it's true then. Father Christmas is dead.