VIDEO: 2021 RAM TRX vs. Ford F150 Super Snake Sport | Drag & Roll Racing!
https://www.youtube.com/watch?v=z4kW6CUq5F0 SOURCE: Throttle House Battler of the modern day muscle trucks! Which overpowered pickup truck do you think will win this battle, …