Snapshots: Toronto International Auto Show

TORONTO [PeterPaul.ca] — Snap shots from the Toronto International Auto Show, which wrapped up Sunday at the Metro Toronto Convention Centre.

Advertisements