As featured previously on Amps & Green Screens. TELLURIDE, CO (JULY 9, 2016) – The RIDE Festival was held July 9 & 10 in beautiful Telluride, CO. This gorgeous little tucked away town in the mountains was rocking all weekend. The amazing scenery mixed with the absolutely stunning festival weather created an almost perfect atmosphere. […]