World’s Luckiest Racecar Driver… inches From Death [video]

Here’s video of a racecar colliding with “nature.” It’s a pretty intense video. Maybe there’s a new show idea here for the Discovery Channel – “Man vs. Tree” [video].

methodshop