ADVERTISE HERE

Top Gear’s Rob Dahn travels to Long Beach to meet the man behind perhaps the most extreme E30 build ever and takes the beast for a drive…

Advertise Here