Did anyone beside Robert here see the Talladega race today? The last lap was a jaw-dropper, but as some would say "Thats why they call it racing", or "How to crash those in front of you and slither by". Some articles and opinions....
http://www.nascar.com/2006/news/head....ap/index.html