6,676 views
This video shows the engine start-up on the Alaska and Pomor motorized towing vehicle. Life in Siberia. A motorized towing vehicle - a motorized dog - is a mechanical vehicle that is a combination of a tracked towing vehicle coupled to a sled or a drag sled. #motorized towing vehicle #motorized dog #Siberia