SNL Skewers 60 Minutes And Toronto’s Embattled Mayor

Townhall.com Staff
|
Posted: Nov 18, 2013 11:41 AM
Saturday Night Live trained its sights on the embattled crack-smoking major of Toronto, Rob Ford, this weekend – along with CBS’s 60 Minutes and Lara Logan. Needless to say, hilarity ensued.