Formula Snow race

You've heard of Formula 1 but have you heard of Formula Snow? This is the newest winter craze and it's certainly very popular. .