Originally posted by RICHARD

What in the world was Stewart thinking?

What was the pit crew thinking??

I went to a NASCAR race and a boxing match broke out!
Stewart's thoughts? = WIN! (At Any Cost!)

Pit Crews ??

They're considering taking up Hockey in the Off-Season!



Shame on the whole bunch!