Futaba USA Now Open! — RC Crawler Store

Futaba USA Now Open!

Hey there Futaba fanatics, did you know that Futaba has a New Headquarters here in the USA? That’s right, their new headquarters is located in good old Huntsville, Alabama and is Now Up and Running. Dealers can get Futaba products through Futaba USA, as can consumers. Futaba posted a short video on their FB Page […]
Previous article Tamiya TA07 MSX Touring Car Kit