Lifetaking

Twin Peaks 2013-01-04

专辑简介

Twin Peaks are a rock n' roll act that seek to blend different guitar noises with the sounds that drums sometime make then add a layer of the deep, tonal bass into a form or pattern that can be perceived in a linear fashion that makes sense to your brain and appeals to your sense of the familiar. Watch and marvel as we plug into your heads and mesmerize you with rapid-fire imagery and guitar solos and sh*t. We put an album out in 2011 called Oolaroo and we're putting another one out on January 4th, 2013 called Lifetaking.
歌手其他专辑