• Ultimate Callout Challenge 2024

Ben Francis

Ben Francis

6.5152022
Fastest Drag Time
2389.82022
Highest Horsepower
281.2902022
Longest Sled Pull
UCC Competitor

Ben Francis

Bio