Wow, this truck has awesome brakes!

5975 views
That lady should be thankful trucks these days are ABS equipped!
FACEBOOK COMMENTS
OTHER VIDEOS OF INTEREST
POPULAR VIDEOS