If you look on the Traxxas site it says buy now, but they are out of stock. But apparently they are out finally but sold out already! Anyone know anything more on it being available now?
It has said that for some time now.
Whatever it is I just typed... could be wrong.