They Were Loading A Truck Onto A Barge When This Disastrous Moment Happened

You know those days where you think everything is going well, but then chaos erupts? The driver of this semitruck can definitely tell you a thing or two about that. While attempting to back his truck onto a barge in Russia, he believed that things were going pretty smoothly — that is, until he hit […]