human catapult

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

6,711 views youtube.com

Interest

Space Exploration

Stumblers Who Like This Page