Do You Know Who I Am?

Lizard Lick Towing

Season 3 - Ep. 20

This angry lady thinks that she is too important to have her car towed.