New Philly Phlush public toilet installed downtown

"Good Day Philadelphia" gets a first look at one of Philadelphia's new public restrooms in Center City.

Top Videos