author
1CommentsCape Cod, Massachusetts, USA
A group of combat robot builders, part of the Cape Cod Makers, trying to start a friendly competition series for small bots on cape Cod.