Last Call for the MTL Auto Show At the MTL Auto Show, discover 2 of the fastest cars in the world and one fully designed in Quebec!  The Montreal Auto Show…