Little Rachel with the Loot Rock Gang at the Blues City Deli
The blues and roots variety show that is The Loot Rock Gang and bonus Little Rachel Wilson Group played the Saturday afternoon Juke Joint at the Blues City Deli, located at the corner of Victor & McNair in the Benton Park Neighborhood of St. Louis, Missouri. They really rocked the house from start to finish! Shot on location at 2438 McNair Ave, St Louis, MO 63104 - January 18, 2014
Read More