Posted by Mac from Texas on Tuesday, July 29, 2003 at 4:30PM :
In Reply to: please explain nascar posted by mannyc on Monday, July 28, 2003 at 5:40PM :
Just another way corporate America has got everybody to buy stuff with their name on it and advertise for them. I have been seen em live witha neigborhood of fans to include family members. And live 20 miles from the Texas track and dont understand the attraction but if you like it more power to you.