There Are over 300,000 Lights on This Philadelphia Street!
For the past 20 plus years the residents of South 13th Street in South Philadelphia have come together to put together one of the best Holiday Lights display in the city. Philadelphians have dubbed it Miracle on South 13th Street and people come from far and wide to see the festive display.
12.20.19 | 02:52 | CC