One of Toronto's transit companies made an over-the-top commercial for the Toronto Auto Show

Don't Miss...