http://www.thesmokinggun.com/buster/viral-video/cleveland-bus-punch-736901 I love what the bus driver says "she wants to be a man..."
Bus drivers take a lot of shit these days and if they do anything, bada bing bada boom they are fired. On the flip side though, I think if a rider spits on you, it's an automatic paid three days off. Did you see the rider in nyc? He stuck a syringe in a bus driver and still has his bus riding priveledges.