Owen Leeper El Mouching Ski season has started, At least in the East and in the Alps, we are sorry for you guys from the West, we've heard Aspen has 20% of the snow they usually get. S... EL MOUCHINGNATUREFILM0 Comments