This was an amazing race.
View all Clearwater Marathon formerly the Florida Gulf Beaches Marathon reviews.