When you see Evo and Turbo Fox parked next to each other, you know that there’s going to be a lot of trouble. For years, people have been discussing what are the best rides for drag racing, and whether import cars are actually faster than the domestic ones. This race sure won’t settle that question once and for all, but it is good fun nonetheless. Trust us, you wouldn’t want to miss it.
Crazy!! Be sure to check the out next video below.