Sep
24th
Stay connected Subscribe to our RSS feed
The scene looked like something out of a big-screen political thriller: a line of black Mercedes sedans pouring from the front of a boat and quickly dispersing into downtown Toronto traffic. Tires squealed and engines revved as the dignitaries were whisked away-- and those nearby stopped and wondered what sort of happening warranted the surprise Benz-parade. Full story...