Thats a good question jayjay. I know i use regular automotive antifreeze, I never even thought of snowmobile antifreeze. Is there a difference?
As for the other antifreeze, I don't buy Crown Royal as whiskey doesn't last long in my house and for the price I can almost get two bottles of Golden Wedding or Gibson's.