Image
Out and About

Halloween on Franklin Street

The annual Halloween celebration on Franklin Street in Chapel Hill, N.C. brought hundreds of people willing to brave the rain to celebrate Halloween on October 31st, 2019. (Photo By: Lexi Baird / WRAL Out and About)