Do you hate being able to sleep comfortably through the night? Good, me too. If you don't hate England enough already today, you may need to take a gander at the mascots they selected for the forthcoming 2012 London Olympic Games. May God have mercy on your soul:â†µ
Allegedly their names are 'Wenlock' and 'Mandeville', which may or may not have been villains from the Harry Potter series. I prefer to call them by their proper names, 'Night Terror' and 'The Human Centipede 2'.â†µ
The British must be held responsible for their crimes against basic human decency.