Showing posts with label NASCAR. Show all posts
Showing posts with label NASCAR. Show all posts

Saturday, February 24, 2007

The Great American Race?

Didn't watch the race (sic), but believe me I'm in the camp that says there should have been a yellow flag. It's not like the cars just stop at the finish line. If there are bits and pieces of "stock" cars ahead, the responsible thing to do is show yellow. :duh: