93.7 FM • KXXR®

Tag Archives: Ian Cohen

Episode 17: Was 2005 Indie Rock’s Last Great Year?

Episode 17: Was 2005 Indie Rock’s Last Great Year?

A lot of Steven’s favorite rock records of the 21st Century came out in 2005 – and the same is true for Steve’s friend Ian Cohen. Has any year topped the one that gave us classics by LCD Soundsystem, The National, The Hold Steady and Sleater-Kinney?