human catapult

130km/h speed
4,5 G pressure
95m up

6,919 views youtube.com

Interest

Space Exploration

Stumblers Who Like This Page