Description Find yourself emerged in a frozen world full of snow on a crowded highway with many obstacles and uncooperative drivers. Make sure to gather money so you can buy upgrades for your rides to make the race easier.
  • Use the direction keys to play this game
Tags 3DAvoidingCarHighwaysRaceSnowSnow RaceSpeedStreet Races
top of page