AOL Television

Actor Says Toronto's Mayor Failed the City

  • Aired: 1/4/2013
    • Length:
    • Plays: ???
Synopsis >

Stephen Amell from the CW's 'Arrow' says whether or not Toronto's mayor Rob Ford used drugs is not the first time he's failed the city.

TV GUIDE Users' Most Popular