The One about the Carmate Car Pedal Set RAZO GT SPEC AT (RP109BL, blue)
In Japan, Carmate based in Nagasaki, Toshima is known for manufacturing and selling car accessories. Established back in 1965 as a company manufacturing headrests to prevent whiplash in car accidents and as the company grew, they would establish their car racing line known as RAZO. Read More …