Despite restrictions, Franklin St. party rolls on
(11/02/09 10:00am)
Costumed outsiders still found their way to the Halloween party on Franklin Street this year—despite Chapel Hill’s second straight push for a “Homegrown Halloween.”