While we largely shake our head in disbelief at the amount of cash that gets laid out on professional level drag cars and other motorsports, there are a few that sit in the league of their own. Offshore power boat racing is one of those sports and the machines that sit in the upper echelons [...]
More...
More...