On the Spot: Meaning of Life

News 12 Long Island's Lily Stolzberg discusses the meaning of life with some local kids.

News 12 Long Island's Lily Stolzberg discusses the meaning of life with some local kids.