Twin Peaks redefine the image of garage rock

“Pounding, ruthless, party-willing-and-party-ready-garage-rock.” – Esquire Twin Peaks isn’t your average indie rock band. Often compared to a perfectly eclectic mix of The Strokes, Tame Impala and The...