XDLXDL
Robot breaking the human speed record and BREAKING an electrical box at the same time. · XDL