Freakshow (Welch)

Freakshow was a monster truck owned by Mike Welch.