Kevin Boucher talks with artist Chris Vallillo about his upcoming performance of "Oh Freedom!" at John A Logan College in Carterville.
Kevin Boucher talks with artist Chris Vallillo about his upcoming performance of "Oh Freedom!" at John A Logan College in Carterville.