Do You Believe in Miracles

  • Aired:  02/14/02
  •  | Views: 3,156

A young reporter thought he lost his cell phone in the wilds of Utah, but inexplicably the hand of God has come down and blessed this youngster from Acton, Massachusetts (2:36)

Loading...