VIDEO | Sasha DiGiulian Lives on the Edge in Polaris Series
World Renown Rock Climber “Chases the Wild” in All-New Polaris XPEDITION Polaris Off Road’s newest episode in the Chasing the Wild series – this time featuring, Sasha DiGiulian, a world renown professional rock climber,…