1. M

    Favorite Mike Welch MT?

    In honor of Mike Welch getting inducted into the International Monster Truck Hall of Fame this year, I think the time has come to voice which monster truck he owned/built/ran that is your favorite. Remember, he built many monsters over the years, so I will try to come up with as many as I can...