Race Recap: Abominable Snow Race 2019
This year, the Abominable Snow Race was held on top of a very big rock in Wisconsin known as Devil's Head ski resort. No Zumba class or Runga retreat would have ever prepared the couch dwellers for the snowy vertical madness that was unleashed upon the countless victims this early February.