News

Dailymotion on MSN1d
Mechanic Builds 130mph Rat Rod
A MASTER mechanic has become the unofficial king of rat rods in New Zealand, after building a series of incredible rat rod ...
The pulled unit is an L87 V8. It’s one of the 877,000 GM engines included in the NHTSA’s probe into early failure. Case in ...