SuperTrucks have been called a waste of taxpayer money or government-funded marketing. Executive Contributing Editor Rolf Lockwood might disagree.
SuperTrucks have been called a waste of taxpayer money or government-funded marketing. Executive Contributing Editor Rolf Lockwood might disagree.