Despite an impending hurricane, the chance to win $25 million is a too alluring prospect for daredevil pilots, who engage in a high-stakes race in hopes of winning the big prize.
Despite an impending hurricane, the chance to win $25 million is a too alluring prospect for daredevil pilots, who engage in a high-stakes race in hopes of winning the big prize.
More