wfz on 27 June 2008
Considering Suede is my favorite band of all time and a fantastic band from the UK, this thread still deserves a "wtf".
I'm from California, and I know more about influential bands in the UK than people who live there?
wtf. :P