Ad
News & Scoops

11th Hour Set To Release New Album What A Moment

December 12, 2015 0

Nashville, Tenn (December 11, 2015) Award winning Gospel trio 11th Hour is set to release their new album What A Moment. Officially hitting the street February 12, 2016, the group is offering a special incentive […]