Anyone else watch this race today on the SPEED channel? Being as young as I am, I missed these cars the first time around back in the day, so seeing them on the track going head to head is truly awesome. Especially watching the #77 Challenger duking it out for the lead with a Camaro and a Boss Mustang. And who won? The Dodge, of course.
Anyone here ever watch one of the original Trans-Am races?