Blistering ride in Toronto