This morning on the way back from Bike Hospital I was riding down Beyers Naude minding my own business. Just before Cresta I was in the left lane with a car in the right. The light changed, a quick look left and right and I'm off. As I get to the other side of the intersection I feel a gush of wind on my left. A freekin taxi came hauling down in the yellow lane and as he was next to me started sqeezing me in. I got such a big fright I almost fell off. He was about half an arm length from me. I yelled at the bugger (didn't even think of using the hooter) but he just kept going. I moved a little over took a swing at his mirror and it broke off. It was like he was expecting it, he didn't do anything. Don't know why I did it. The fight or flight mode kicked in and I automatically chose fight.