Josh Gad makes emotional promise after friend's son killed in Florida school shooting

Actor Josh Gad attends the 2016 Children's Hospital Los Angeles "Once Upon a Time" Gala at L.A. Live Event Deck on October 15, 2016 in Los Angeles, California.