Students and Chapel Hill residents flock to Franklin Street to celebrate the town's annual "Homegrown Halloween".

Related Media

Comments