Loading…
The Texas All Stars play at 6 p.m., joined by the West Side Horns at 7 p.m., with Jimmie Vaughan taking the stage at 8 p.m.
From Visit Fredericksburg