Short Clips:

Most Daring

Human Fireball

Most Daring

Racer gets pinned inside his burning car.

Watch More Clips