Toshi Custom Double Straps

Toshi


$ 149.99
The most loved of all straps. Toshi, which has since closed their doors, is considered by many track racers as the number 1 strap on the market. Made in Japan for NJS racing.