Scott Allen

Scott Allen is the owner and driver of the Monster Mayhem monster truck.