After more than 54 feet of snow this season at Mt. Rose Ski-Tahoe, let's take a ride down The Chutes and El Cap with amazing spring conditions. Hang on and enjoy the views on this Adventures With Jeff.

Tags