My location: United States
Dec 12, 2011

Dutch Internet site TWF8 made a full review and test of the Serpent Cobra Truggy, and the info can be found here:

http://www.twf8.ws/new/tech/car/serpent/truggy/S811building/S811T-index.html


Team Serpent