Philadelphia is the only city in the United States that allows ‘wreck chasing,’ a multi-million dollar business in which tow truck drivers compete to claim wrecks and collect cash.
Philadelphia is the only city in the United States that allows ‘wreck chasing,’ a multi-million dollar business in which tow truck drivers compete to claim wrecks and collect cash.