Keystone Towing Company / Theft (legalized)
1 Review updated:
Impound crooks! They take your car and then you CANNOT register your own car because you cannot get it smogged once they are holding it. They have a license to steal. They will sell your valuable car for almost nothing. This is legalized theivery!