Originally posted by ART2
Hi, there is a brand called Barracuda in HKG right. Is it an electric car, nitro car or have both of them? Where is it made in? Any reviews on that car?
It is a EP by ALex, Japan. You can go to the EP section of this forum and there is a barracuda thread with some information and pictures.