Team Pantera Racing

100_1310

This mounting pin is bent. Not sure if that's from hammering around inside the box or if it's a quality problem in assembly. Personally I think their quality has gone down compared to 10 years ago.

Photo info