New Triple Eight engine shop manager quits

Triple Eight’s new Ford engine shop has hit an early “speed hump” with its manager quitting less than a month out from the start of the Supercars season.

The post New Triple Eight engine shop manager quits appeared first on Speedcafe.com.