Video: Mont Tremblant Skiing
So back when I was living in New England, we’d often have to chase the snow further and further north until it was actually snowing. That’s not much of a problem here in California, since in the winter there’s almost always snow in the mountains – just need to change out of my shorts and … Read more