I finally got a chance to watch this!! Very cool stuff there! Say what you will about Nascar but these guys are some of the best drivers (driving sedans on asphalt) in the World!
That must have been a blast to ride shotgun with them cats driving?!?! :rockon: