Previewed: Emilie & Ogden at The Castle
Emilie & Ogden, aka Emilie Kahn and her harp, Ogden, is set to perform at Manchester’s The Castle on 2 March as part of a brief run of dates for the Montreal artist, who released her debut album 10 000 on 20 November 2015 through Secret City Records. Emilie...