Posted December 6 2011 11:26 AM by Truck Trend
If anyone deserves a beer after a long day of work, its St. Petersburg bus driver Peter. You see, Peter's a bus driver in Russia, and day in and day out, people try crashing into him. Luckily for Peter he's installed a...
Read full blog