The Red Clay Strays played at The Mission Ballroom in Denver on Halloween, and the entire show was captured on video. Check out that night’s performance of the new single “I’m Still Fine” below…