George Michael To Buy Own Head For £1 Million

December 26th of every year hecklerspray starts compiling its Christmas list for the next holiday season. Thus far our 2008 compilation consists of things like a baby dolphin, a man-servant to drag said dolphin around and help make our parents jealous, and a life-size bust of George Michael‘s head made completely out of gold, diamonds … Continue reading George Michael To Buy Own Head For £1 Million