Did a search but couldn't find anything here. Anyone watch this? Or are we too embarrased to say we watch this?
Anyway, didn't expect the Focus to win although FocusSport was by far the more professional of the three teams; I thought the Evo would have done better than it did. And Fireballed Racing was an embarrasement.