The highest fall people survived with no parachutes

By The Numbers

TBS Report
16 February, 2023, 03:15 pm
Last modified: 16 February, 2023, 03:19 pm