Chrysler Sno Runners
yes they are. There are parts on ebay and a site devoted to them that carries more.
http://shop.snorunner.com/
http://discount-marine-parts.com/dmp_sno.html - This place bouight out the entire remaining inventory of parts.
Lots of places for parts so no fear in riding them.
I am so tempted to buy them it's not funny.....thank god we haven't seen snow yet!