The main goal in Snow Road is to collect gifts while avoiding hazards like trees and snowmen.
In Snow Road, you navigate a sled across dangerous snowy terrains while avoiding obstacles. The m...
Snow Road is an endless skiing game where players join the race down the steep snowy mountains wi...