Christmas Music Program

Cranston Memorial Presbyterian Church 200 Union St., New Rochmond, United States

Featuring musicians from CCM and the New Richmond High School Troubadours