Lakeside southwest Ontario is home base for a truly stunning Canadian fast street car effort…. (continue reading…)