Randy Barton

Randy Barton is the owner and driver of the Bugzilla monster truck.