Moment of Zen - Lastman Standing

  • Aired:  08/19/03
  •  | Views: 582

The mayor of Toronto is tired of being pushed around by the United States. (0:08)

Loading...