Check out this great, high-energy song, Flavor, from Chicago’s Twin Peaks. The track appears on the band’s new album Wild Onion, which is expected out August 5.
I really liked the debut record from these guys last year (one of my picks for best local albums). Catch the band at Pitchfork fest in July.

