Mammoth Mountain, California. One of the greatest places on earth to ride.

Mammoth Mountain, California. One of the greatest places on earth to ride.