Children of Newtown Sing a Tear Jerking Performance

Along with Ingrid Michaelson, the children's choir of Newtown, CT, sing a touching performance of Somewhere Over the Rainbow. These sweet children remember their classmates who are now angels with God.

Loading the player ...

Video problem?Click here to watch