A short time has passed since the roaring engines and smoking tires of 2011′s American LeMans series graced the legendary Mosport raceway, about an hour’s drive North East of Toronto, Canada. While the smoke has cleared, dust has settled and … Continue reading
