Archive for April 17th, 2009

Formula 1 and NASCAR Racing coming to Montreal and Niagara Falls Canada?

Friday, April 17th, 2009

A report on F1-Live and GrandPrix.com suggest that the return of the Canadian GP to Canada is imminent as talks are ongoing and all parties (teams, drives, manufatures, Quebec politicians and the FIA) want Formula 1 back in North America. The GranPrix.com article goes on to cite The Niagara Falls Review and Dean McNulty’s series… Continue Reading Formula 1 and NASCAR Racing coming to Montreal and Niagara Falls Canada?