Missed the train boo!

Jul 19, 2009, 02:08 AM, Camden, Greater London, United Kingdom