Dramatic security video captured inĀ in Mexico shows a truck hauling multiple trailers failing to navigate a tight turn and leaving a gas station in shambles.
Dramatic security video captured inĀ in Mexico shows a truck hauling multiple trailers failing to navigate a tight turn and leaving a gas station in shambles.