Bizarre engine hostage claim amid Ford Supercars team feud
Triple Eight claims it’s being denied access to a Ford Supercars engine the team has purchased while gearing up to switch to the Blue Oval next season.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed