Jack Willman’s Taurus was one of my favorite monster trucks of the 1980s. The always clean, always shined up, and always American flag wearing Chevrolet was a part of virtually every monster truck tape I owned (ok still own). This was the era where monster trucks were about putting on a show for a crowd, not […]

More...