Nissan Tram Face Squaw USA – 3rd Freeride World Tour Stop
The 3rd FWT stop was held yesterday, Monday, on the Silverado venue in Squaw Valley USA. We couldn’t ski the ledgendary Tram Face due to
The 3rd FWT stop was held yesterday, Monday, on the Silverado venue in Squaw Valley USA. We couldn’t ski the ledgendary Tram Face due to