SWEET COCKMUNCHING CHRIST!
Lordi has won Eurovision. The European song contest to crown the shiuttest and cheesiest pop songs in the UK, throw in a metal band that dresses up as monsters and they win by a landslide.
Click here for Lordi's song:
http://youtube.com/watch?v=GmZ7xx3mfQg&search=lordi I need to celebrate... WOOOO!