Ted Ludwig is a world-class jazz guitarist from New Orleans, LA. After Hurricane Katrina, he relocated to Little Rock, AR where he continues to write, record, and perform some of the best jazz around.
Added by Upcoming Robot on January 8, 2010