This guys hands have to be duct taped to the handlebars ya think? Turn up your sound you have to here his engine on each pass which each pass is at incredible unbelieveable speeds well the last few anyways Ive done over 100 MPH while snowmobiling but this is rediculous check it out tell me what you think.
YouTube - Fastest Snowmobile Ever
YouTube - Fastest Snowmobile Ever