Twin Peaks announce new LP, share first single & tour dates
by Tatiana Tenreyrophoto: Twin peaks at 4Knots 2015 (more by Gretchen Robinette)
Chicago's Twin Peaks have announced the release of their third album, Down In Heaven, which is out on May 13 via Grand Jury. This record was produced by longtime collaborator R. Andrew Humphrey, yet has a slightly different sound from the previous album judging from its first single "Walk To The One You Love." The track, which is about letting go the person they love because they love someone else, has hints of
Read more »