Tallahassee Florida St. Anthony’s Triathlon prevails despite storms By WFLA News Channel 8 - August 26, 2023 1 Facebook Twitter Pinterest WhatsApp Weather was the biggest obstacle in this year’s St. Anthony’s Triathlon. source
Can’t believe those balls are still there