South Philadelphia Residents Distraught Over Winter Road ConditionsIf you think you’re weary of snow, try living on the 100 blocks of either Sigel or McClellan Streets in South Philadelphia.

Watch & Listen LIVE