Jaime V
The Dead South - Nashville, TN
The last time I saw The Dead South, I was living in Calgary, Canada, and they were performing at The Southern Alberta Jubilee Auditorium. Their set left us in complete awe and I couldn’t wait to see them perform live again! Little did I know that less than a