SOURCE: BigKleib34 (Youtube)
Watch these two Roush Mustangs holding it down for the Ford boys against anyone who dared to step up!
“A pair of Roush supercharged Ford Mustangs head out to the drag strip to do a little bit of roll racing against the likes of other Mustangs, a Camaro, and even a Subaru! What do you think of these factory charged sports machines that we spotted out at Street Car Takeover in the OKC!?”