Riot Ten in Saint Louis

Riot Ten at Old Rock House in Saint Louis, Missouri on Thursday, December 15, 2022.