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.