1. 14
  1.  

  2. 1

    Only a couple of orders of magnitude faster than the fastest human?

    1. 4
      1. 4

        It’s 3x3 BLD (the record in that video) that just blows my mind.