Amazing Footage of Miraculous Mini Cooper Crash Survival

A Mini Cooper driver survives a harrowing crash while racing in California.