Car brake checks truck

...and pays the price. Good thing the truck has a dash cam installed.

Liveleak on Facebook

Advertisers