Car of tomorrow? A moody beast, Kurt Busch says, after running at fast Charlotte track

October 19, 2007 5:21 PM