Mayor Ford spotted in cottage country north of Toronto

Mayor Rob Ford was spotted in Ontario’s cottage country, which is north of Toronto, as the crack scandal marked its first anniversary on Friday.

Top Stories

Top Stories

Most Watched Today