Downhill Doggin’

Heaven shreds downhill with 2002 French Cup overall winner and former World Cup racer Nicolas “Têtard” Ortiz.