cal 6 Posted March 10, 2002 Share Posted March 10, 2002 We all know that the numbers of people riding the slopes in Japan is declining and some resorts having trouble, how about other countries? Anyone know. Link to post Share on other sites
cal 6 Posted March 14, 2002 Author Share Posted March 14, 2002 Nothing on this one, people? Link to post Share on other sites
Recommended Posts