David Osmond Sings Incredible, Heartwarming New Christmas Song

"The Star Still Shines," written by Shawna Edwards and performed by David Osmond, reminds us of the miracles that are in our lives today and how all of those small miracles point to the greatest miracle that has ever been, the birth, life, atonement, and resurrection of our Savior. 


Comments and feedback can be sent to feedback@ldsliving.com