All Articles

March 16, 2015
Seeming to defy forces of physics, veteran Larry Dixon walks away from this 200 mph wreck. Has the whole world gone crazy?