A drag boat won a race with a dramatic flying finish as it soared through the air. Footage shows the racer rocketing to incredible heights upon crossing the finish line at Suvarnabhumi Canal in ...
The Ontario Power Boat Racing Association applied to the City of Peterborough for a permit to bring back races on Little Lake ...