Telluride, Colorado

Land Rover is the official vehicle of the Telluride Ski Resort. and this year they brought their fleet of vehicles to the Hotel Madeline for both locals, and visitors to test drive.

j vimeo.com/37343622

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…