SCI plays “On The Road” at Red Rocks in Colorado on 7/22/17. Listen to the full show at http://livecheese.com/