2012 Montreal International Auto Show
Home of the great Canadian auto race, the Grand Prix, Montreal is well-known as Canada’s most racing’est city. In just over a week, the 44th annual Montreal International Auto Show will take place at the Palais des congrès. With three floors of exhibitions from dozens of international manufacturers, black ice currently … Read More