Power boat racer defies the odds during the St. Pete Power Boat Race

Power boat racer defies the odds during the St. Pete Power Boat Race
Published: 6:18 PM EDT June 17, 2017