Montreal-based drag racing proponent John Scotti may very well be Canada’s most prominent “gear head”…. (continue reading…)