Snow Moto Racing Freedom Review Elliott Osange No Comments While a decent racer overall, Snow Moto Racing: Freedom doesn't do enough to stand out in a fierce and frosty marketplace.