Destroyer (Welch)

Destroyer was a series of monster trucks owned and ran by Mike Welch.