No Kevlar ler bro, too high end and expensive liao, if i am not mistaken you might find Kevlar clutches from Clutchmasters or ACT. Try to look for their www. Anyway thanks for enquiring.
Keeping the cost of racing down is one way to get more masses to jump in the driver’s seat and scratch that racing itch. However, it’s no secret that racing is a...