Li Zhihao Juggles and Solves 3 Rubik’s Cubes in Record Time

Li Zhihao is a 22-year-old speedcuber from China. He has been juggling since he was 10 years old and started...