Chicago garage rock heroes Twin Peaks have announced a May 13 release date for their forthcoming third LP, entitled Down In Heaven. It’s available for pre-order on iTunes. And thank goodness it’s official, because before today, all we had was this teaser video that starts out menacingly but devolves into shenanigans:
also released the new album’s first single, “Walk To The One You Love.” It’s a delightful blend of ‘60s pop melodies with some Southern rock twang and little tastes of brass and piano. Check it out below.
You can watch our 2014 interview with the band here.