A dangerous tattooed man's car is targeted for repossession in the premiere of this series following a repo business in Lizard Lick, North Carolina.
click here to see where to watch or (watch here).
Ready to Watch Lizard Lick Towing, Season 1, Episode 1?