Snails in St Louis

Snails at Europe Night Club in St Louis, Missouri on Saturday, July 10, 2021.