Toronto’s mayor has purportedly been filmed on cellphone video smoking crack cocaine, the Toronto Star reported.
Tag Archives: Toronto
A monkey donning a fancy coat and a diaper caused a ruckus when it got loose in an IKEA parking lot earlier this week.
News / Offbeat
EEK! A family of ducks attempt to make it across a busy Toronto-area highway.