Watch Russian Dude ‘The Punisher’ Totally Take Out Drivers Who Cut Him Off

by 5 years ago

Bus Driver Alexei Volkov, AKA “The Punisher,” claims to have been in over 100 accidents in his lifetime. 

[H/T: Daily Wh.at]


TAGScrashesrussians