The National Association for Stock Car Auto Racing (NASCAR) no longer races stock cars. How ****** is that?

Best Answer

im fully aware of that, what has that to do with the price of tea in china?

Best Answer

Who won?

Best Answer

Denny hamlin

Best Answer

it was the closest finish in years

Best Answer

My husband watches it

Best Answer

thats cool

Best Answer

Related Questions