The new Montreal Metro cars are here, well, not quite here, they’re at the Bombardier factory in La Pocatière. While we’ll have to wait until […]