Tallahassee
MusicLocal
Deja Blu
Friday, Aug 9
8 pm
The Plaza Restaurant & Oyster Bar: Thomasville, FL