TaRanda Greene Releases ‘Spirit of Christmas Deluxe’
StowTown Records announces the release of a new Christmas music recording from one of Christian music’s most iconic voices, TaRanda Greene. TaRanda's album Spirit of Christmas is reintroduced as a “Deluxe Version” featuring 5 new songs!