5
0
The stench in the stairwell hits you before you even take your first step down to the metro at City Center, Philadelphia.
This disturbing video shot this week shows dozens of homeless camping out on the concourse with puddles of urine and piles of feces on the floor.