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

Leave a Reply