Do You Believe in Miracles

Aired:  02/14/02 Views: 3,193

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...