Glimmermen 'This Town' is the first single from their 'I'm Dead' debut LP released on Transduction Records 12 August 2013.
Shot on Eustace Street and Temple Bar, Dublin on 27th June -- Camera & Edit by Mark Linnane -- Production Crew Cian Pawle-Bates & Lynn Millar -- Music Recorded & Mixed by J. Robbins, The Magpie Cage, Baltimore, USA.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?