Seth Walker talks with Bill DeTurk, September 13, 2013
Seth Walker and Bill DeTurk talk about his travels around the country and discuss Austin and New Orleans music scenes.
Listen to archives online
All user-submitted comments owned by the Poster. Everything else is © 2001-2013 WWOZ New Orleans 90.7 FM. All rights reserved.