Alleged tow trap caught on camera in South Philadelphia
An alleged tow trap in South Philadelphia involving possible bait trucks and hidden signs is being brought to light by concerned residents, some who have been documenting the towing company's questionable tactics.