Before we get to the scorpion on a plane, American company L.L. Bean is getting ready to open its first Canadian store in Oakville. Toronto was ranked the best city in Canada for public transit. There could soon be a city-wide ban on single-use plastic items like straws and cutlery, and the Rob Ford movie, Run This Town, made its world premiere at SXSW over the weekend. Plus, Shozan Room is a Japanese restaurant that’s been given a new life on Ossington.