Share 13 Mar 2011 Indie, Indie Rock, International, Music, Rock, Tracks by S.C. The Joy Formidable “Whirring”