VIDEO: Kissing Cousins Truck Stop Crash

Watch as two trucks from the same company are involved in a truck stop crash at a Love’s in Aurora, Nebraska.

Video Credit:
Adam Carr