Telluride, Colorado

Published September 22, 2020 18 Views $0.01 earned

Rumble Taking a trip to the beautiful town of Telluride, Colorado. The town is so beautiful 😍 the weather is perfect and the scenery are magnificent.