Ali Cats.

Anyone own or knows anything about the Preston Craft Thundercats?