Twin Peaks concludes their Sweet ’17 Singles releases

Chicago-based garage rock band Twin Peaks has been touring nonstop over the last three years, but this hasn’t stopped them from releasing new music. It’s quite remarkable that they have been able to release the amount of music they have, which, not including the singles, includes three studio EPs and one live release. Their latest … Continue reading Twin Peaks concludes their Sweet ’17 Singles releases