Strangely enough, there is a song titled "Heads Will Roll" by the Yeah Yeah Yeahs - http://www.youtube.com/watch?v=auzfTPp4moA
I can't stop laughing, just spit water all over my computer
I think I would be scared to get off the bus!!
loving the skulls and head on the ground! great touch :)