Racecar Driver Barely Misses Fan Who Fell Over the Wall Onto Track

This is the terrifying moment a spectator attending the World Rally Championship in Germany came...

Read More