You may have noticed a countdown timer on www.tamiyausa.com. It’s in reference to an upcoming unveiling taking place on September 6th 2011. No word from Tamiya on what this annoucement will be but keep checking back here for the latest info. See the countdown for yourself here:
Do you have a video to share with RC Car Action? Submit your video here.