3 Articles
1 / 1
33NASCAR great Darrell Waltrip gets the ride of his life in V8 Supercar at Bathurst, Australia

Darrell Waltrip is no stranger to going fast. After all, he's got three Winston Cups to his name and 84 race wins at the pinnacle of stock car racing.

1 / 1