Deric Ruttan brought his signature country twang tonight for the opening night of the Sound of Music Festival. Held in Burlington, Ontario, Canada, the free yearly festival hosts the best in Canadian music. The other artists that joined Ruttan onstage tonight included Leah Daniels and Chad Brownlee. Ruttan’s set included country favorite “Don’t It Feel Good” and […]