Who needs the Olympics when have snails? I give you the 2024 World Snail Racing Championships! Place your bets!
Born and raised in the STL. I started my career here in St Louis, making stops doing afternoons in Chicago and mornings in San Francisco. Full Bio