Is it the Ram 1500 TRX or the Shelby F-150 Super Snake that takes the win in this drag race? In the video, we see the two pickup truck beasts battle it out on a straightaway track. One race is from a standstill. The other is a rolling start. Both races see the same result. …
