personaly i thinkthe car of tomorow is going to help the sport. it will prevent one team from having an advantage, not it will be more up to the driver/team to win the race and not the car.even tho the teams with the mor money will still have a advantage but it may make it a little more fun to watch. and as for toyota. they are the only car (in nascar) thats actualy built in America. besides, show me on difference between a toyota nascar and a chevy nascar, the logo? they are all so close to the same car there is not much point in arguing brands.