Stables Market, Chalk Farm Road, Camden Town
London, England NW1 8AH
September 24, 2008

Live at The Cuban Bar Camden Town at The Cuban Bar