A Pathetic Noise

Nov 19, 2009, 12:41 AM, Camden Town, Camden, Greater London, England, United Kingdom