Nestoroff Rides Vail Lake, CA

Nik Nestoroff headed out to Vail Lake, CA. to ride the epic trails that have out there to keep his self fit and ready to race as soon as he can.