Made In America: City announces road closures, traffic restrictions as festival returns to Ben Franklin Parkway

FOX 29's Sabina Kuriakose reports.

Top Videos