Can you solve the human cannonball riddle?

1,016,127 plays|
Alex Rosenthal |
TED-Ed
• November 2021