Thats the Grimselpass. Over in Switzerland. There was a sign they show at the start. And I google earthed it. Its pretty windy. Looks fun. I also want to try that.
__________________
Josh LaCroix
At LSE Performance: 92 Talon TSi AWD
Driving a: 93 Ford Festiva L 5spd