Meanwhile in Russia of the Day

Favorite
- -

I can't even...

Fail of the Day: Truck Smashes Into Overpass

Favorite
- -

Trucking Fails of the Day

Favorite
- -

Trucks vs. The World's Toughest Bridge, and one side isn't budging.