There’s really nothing fancy to this video that features footage shot in Telluride, Colorado back in 2009. But it’s shot so well and looks so beautiful that it’s probably going to make you want to book a trip there this winter.
This Video Will Make You Want To Visit Telluride
Things To See On Other Sites:
Previous post: A One Man Pipe Band