Screen Shot 2020-02-27 at 6.51.49 PM | Team Mean Machine Reveals New Robot