Taylor Hicks will be part of Down on the Bayou III's one-night only event at the Howlin' Wolf in New Orleans Louisiana, on May 5, 2011! This concert will benefit the New Orleans Musicians' Clinic & Assistance Foundation.
Don't miss New Orleans' famous jam! Tickets go on sale today, March 17, at 10 AM CDT! … Continue