New music Tuesday: Twin Peaks’ Wild Onion is end of summer blast

Twin Peaks

Wild Onion, the new album from Chicago’s Twin Peaks, is a great mix of styles and is a real blast before summer’s end. The album is out today (Tuesday). Fun fact: The city of Chicago derived its name from a Native American word for wild onion.

Leave a comment