Close
Directed by Adam Reid, Spot Featuring Children Born on 9/11 Rallies Americans to Do One Good Deed
13000 children were born on September 11, 2001. Watch the inspiring story and message from one of them, Hillary O'Neil.