Video: Germany's Gratifying GeForce

Germany's Expedition GeForce thrills riders with its twists and turns.