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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results