Originally Posted by
muaythai
unfortunately buddy, castle mmamba is also a chinese crap but sold in america so better crap!
I just took a picture of my CC motor to sell, and just realized that on the endbell it says "made in China" I guess I'm so used to seeing that it didn't even faze me!