The Joy Formidable – ‘Whirring’

The Joy Formidable released ‘Whirring’ in May 2009.