1tail.com
Great parts, Great Service - New Management maybe
- 11-17-2011
- 16
I ordered a lot of shit my bikes, 3 different ones, and alot of drag parts for my Hayabusa and all the parts came in like 4or 5 days and fit fine. Their parts guy knew his shit too - I didn't talk to Devin either, said he was gone?
-Cale in NV
Company: 1tail.com
Country: USA