PROOF FABSPEED PARTS ARE MADE IN CHINA!

LINK TO PROOF HERE

(Use Google Chrome, Right Click, Translate from French to English)

Have your own bad experience?