Del McCoury: Americana Idol

Del McCoury at the Soundcheck Studios on May 24, 2006
( WNYC/Irene Trudel )
WNYC