Twin Peaks Live Album

Twin Peaks are pleased to release their first live album “Urbs In Horto” today, recorded at three sold out hometown shows in Chicago last December. The record features recordings from the band’s shows at Metro and Thalia Hall in Chicago last December.
After a sold-out whistle-stop London appearance in February, the band will be returning to the UK this Summer for slots at both Latitude and Citadel festival.