Joseph DiStefano in Autos Oct 27, 2012 Never Give Up! A tractor driver refuses to give up after his vehicle gets stuck in a river. Meanwhile in Russia. 1 Comment Share
Comments
No comments yet. Start the conversation.