Wanted - Cats

I think it means catalytic converters.

I hope it means catalytic converters....

No comments: