Seb Michaud interviews Kevin Guri about the new SCOTT OffGrid Goggle during the stop of the Freeride World Tour in Courmayeur.