Fast snowmobile vs trans Am

Fast snowmobile vs trans Am

A dragrace with a snowmobile vs a sportcar.