Boards
New Arctic Monkeys Promo
http://www.youtube.com/watch?v=CxoTRlSAQ4k
Totally ballsed up the video for the best song on the album.
Isnt the whole concept just a rip off of the clown fight scene in Once upon a time in the Midlands and the ending from "Karma Police"?