Voice of an angel?

Reports indicate that the 18-month-old girl found hanging by her car seat straps inches above freezing river waters last weekend in a wrecked car in Utah is home with her family. Lily Groesbeck miraculously survived more than 12 hours following an accident that took...