Thomas Dybdahl & The Great October Sound play the Barfly in London
Location: Barfly, London, England, UK