I recently found one and it is great, besides the perenial problem with Taowan and other Chinese products in 1/6 scale, which the technically knowledgeable call (by it's scientific term) "stinky tires". The rubber has a chemical ordoer which gradually disappears.
My WSC:


The comparison shot of the Taowan and 21C shows that the Taowal is slightly larger. BTW - The 21C WSC is a prototype that was Gerneral Patton's personnal WSC, which never made into production.
TTT