Fuji Rock Festival

07/29/2005 07:38AM
Venue: Naeba Ski Resort

Location
Yuzawa

People Say...