Chevron Delo's Ultimate Tug Of War

Sept. 17, 2014
A severe duty truck versus a tugboat... Who will win in the ultimate tug of war?

Related