View Constantines, The Moth and the Mirror on Sep 16, 2008EditFollowShare18 years agoTue, Sep 16, 2008at Captain's RestGlasgow, ScotlandConstantines, The Moth and the MirrorEditFollowShare