French Radiohead, what else do I have to say. Karkwa was named the winner of the fifth annual Polaris Music Prize. These guys are seriously very good, a few other songs that I am rather fond of from these guys are 'Marie, Tu Pleurs' and 'Dors Dans Mon Sang'. Enjoy!
Sorry if I havent been keeping my blogs maintained lately, I've been very busy!