author
8CommentsCape 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.