Mascot race at Siesta Key Beach to promote 33rd annual Run for the Turtles

//Mascot race at Siesta Key Beach to promote 33rd annual Run for the Turtles