Cardinal Sons Win 2013 Mountain Stage NewSong Contest
Cardinal Sons, a New Orleans-based band of brothers, was named the grand prize winner in the 2013 Mountain Stage NewSong Contest at the live finals that took place Oct. 19 at Lincoln Center’s David Rubenstein Atrium in New York City.
[To continue reading this article, click on the headline.]
Like/Follow Us!