Just in time for the holidays. Just in time to renew our faith and affirm that goodness is alive and well. Just in time to prove that miracles do exist and manifest themselves in the oddest places from sources you would never suspect. After all this, how could anyone ever deny that there is a higher power. So have a happy cry as you watch this and don't let anyone ever try to tell you that there is no such thing as a miracle.
Watch CBS News Videos Online