I can't stand watching F1 crashes....It's painful to watch million dollar equipment get completely destroyed..and I don't think think that guy made it in that last F1 clip.
Not my thing unless it involves red necks crashing into each other at 200mph(nascar):lol