Fast and strong homemade robots face off in battles until one is declared the champion.
PremiereDecember 3, 2020