Police in Philadelphia working to tow abandoned cars on neighborhood streets
Philadelphia is starting a new initiative aimed at removing abandoned vehicles from city streets. As NBC10’s Miguel Martinez-Valle reports, residents are looking forward to the clean up.