TODAY

TODAY   |  February 26, 2013

Meet the Russian bus driver they call ‘The Punisher’

A Russian bus driver who has fans calling him “The Punisher” is posting traffic videos online of angry drivers cutting him off before he bangs them with his bumper, all caught on camera.

Share This:

Sorry, we do not have a transcript available for this video at this time.