Passing Thoughts – Leaving Las Vegas
Passing thoughts while wondering what happened in Vegas… …to those crazy caution lights? It has to be disconcerting to the drivers and should be embarassing to the track. Couldn’t you just feel the FOX crew cringing, hoping they weren’t in for another Daytona-style “stick with us while we fix this stupid track” delay? …Jeff Gordon’s [...]