Wow, this truck has awesome brakes!

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