We’ve been keeping a close eye on King Khan & The Shrines ever since the announcement of their new album Idle No More (due to release on September 3 via Merge) and the confirmation of their performance at Culture Collide 2013. Seriously, can autumn come a little bit sooner?
Enjoy at FILTERmagazine.com