Twin Peaks redefine the image of garage rock Andrew DaRosa April 22, 2015 “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...