Todd Lewis, of The Toadies, Calls in to Talk About Upcoming Dia De Los Toadies Festival
The Toadies host an annual festival, appropriately named, Dia De Los Toadies. This year, the festival takes place over 2 days (September 13-14) at Panther Island Pavilion in Fort Worth.
Todd Lewis, frontman of the Toadies and longtime friend of Rock 108, called in to The Morning After to chat about this year's festival.