Don Woodard

Don "Crusher" Woodard is a monster truck driver.

History
Homer and Bart saw on TV a promo for a monster truck event with Don "Crusher" Woodard.