The newest batch of bad drivers arrive near the town of Dunnvlle, Ontario to begin the process of determining who is Canada's Worst Driver for this season.
Dec 14, 2009
Nov 01, 2010