When Twin Peaks first album came out, (Sunken), I had to see them live; the best 20 minutes of Rock n Roll I've heard in a long time. Some bands fall off on their second album, but they had a creative explosion with Wild Onion, a diverse range of psychedelic pop, melodic orchestration, classic rock, and adrenaline…