Mike Welch

Mike Welch is a monster truck driver out of Bellingham, Washington since 1984. He is the driver of many different monster trucks that he owned such as Super Pete and Monster Mash.