Reviews for Kyosho Slipper Clutch Plate Adapter [KYOSX026]

This product has no reviews yet.