Location: The Lexington, London, England, UK
31.01.2012
Megaphonic Thrift new album and European tour