Towns – ‘Mirror Ghost’ jimmy 01/05/2013 shoegaze Just when you thought it was safe to take a bath… BOOM! You’re album art! Such is the case with Towns latest EP ‘Sleepwalking’ – released late last year via Howling Owl Records (vinyl) and Cartoon Records (digital). ‘Mirror Ghost’ is just one example of the talent these Brits have. Towns – ‘Mirror Ghost’ Visit Towns online @ Facebook.