i would love to see more pics and video of that beast!!!
there was a clip in a snowmobile video of 2 moto's turbo Rough 650. it sounded awesome. looked like it went pretty good. they esimated it at 120 horse but i dont quite buy that. here is 2moto's album on photobucket. lots of turbo pic there: http://s91.photobuck... pics/?start=80
here is the teaser of that snowmobile video:
the turbo snowbike section is 2:02-2:11 but it dont show much.