
Rumor: NASCAR Eyes to Go International on F1’s Back as Stock Car Returns to Canada
It was a nice summer day in Montreal, in 2012, as the stock car monsters of the NASCAR Xfinity series roared on Canada’s iconic Circuit Gilles Villeneuve which has been the host to Formula 1 since 1978. The stands were packed with fans as the Xfinity …