If there's any one kind of racing that gets universal approval from the Jalopnik staff, it's Extreme Barbie Jeep Racing. It's the safety-third pastime of flinging yourself down a steep hill on a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results