The International Automobile Federation made a very clear statement yesterday about their future F1 plans regarding North America. And the answer is there aren't any. One year after dropping the Indianapolis-based American Grand Prix, Bernie Ecclestone decided that a Canadian race is no longer needed in Formula ...
[ read more >> ]