Palma Violets definitely deserved their win at the NMEs and the speech was interesting lol

http://www.youtube.com/watch?v=lsbtsDy_Na4#