Serpent was a company from Heemstede, North Holland in the Netherlands specializing in competition grade radio controlled cars which has won numerous IFMAR and EFRA titles, plus several national titles. What happened to them now? Let’s take a look at their history.
(more…)