The main goal in Snow Road is to collect gifts while avoiding hazards like trees and snowmen.
Snow Road is an endless skiing game where players join the race down the steep snowy mountains wi...