Franklin Street Halloween fills with costumes and the gospel

A new 'pit preacher' known only as David, says he "might be the only happy person out here," to the crowd of 15,000 people gathered on Franklin St. for the Chapel Hill's annual Homegrown Halloween celebration on Tuesday, Oct. 31.