12th Planet in Saint Louis

12th Planet at Europe Night Club in Saint Louis, Missouri on Saturday, September 11, 2021.