LMAO Ford has already won the manufacturers

Ford romps to Supercars manufacturers titleThe Blue Oval has now won 18 races this season compared to just three for newcomer Toyota and two forspeedcafe.com