Actually, this is not Switzerland. This was filmed in India in the late 80's.
AnadiRockSki 2 years ago
Actually, this is not Switzerland. This was filmed in India in the late 80's.
AnadiRockSki 2 years ago