Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 21, 2013
SkiHomewood.com - Homewood Mountain Resort, on Lake Tahoe's West Shore, is the best place to learn to ski or snowboard, or just to improve your technique. With some of the premiere instructors in the nation, Homewood's Ski and Snowboard School will have you perfecting your turns in the most beautiful terrain on the planet.