The Itch Rock Podcast

Oct 28 2024 312 ep. 41 mins 16
The Itch Rock Podcast artwork

The Itch is a longtime rock radio show on 89.1 The Wood (KCLC-FM). Now its hosts have entered the podcasting world with rock news, reviews, and interviews exploring the deep connection between people and music. If it gets your head banging and your blood flowing, it's an itch we're here to scratch.