Max-D 3

Max-D 3 is a truck run by Tom Meents from 2010-2016. It won 3 out of the 11 championships earned by Max-D.