This 6×6 Truck Struggling To Get Up A Hill Will Make Your Day
Doesn’t it just give you that amazing little bit of satisfaction to see someone talk all the talk but can’t seem to walk the walk? The driver of this truck is clearly compensating for something because why