The most menacing thing the mayor has ever said?

What does Rob Ford mean by “more than a holiday”?

by