Final single from Mount Kimbie’s debut album ‘Crooks & Lovers’, a pretty much untouchable LP. London peeps will recognise many of the locations.
17 Sep 2011 / 1 note / Mount Kimbie