3 ms·
An excellent short documentary about about Sheffield University Project Sunride team's attempts to get their 2 stage rocket to 100,000 feet.
by hermitcrab 2y ago
An excellent short documentary about about Sheffield University Project Sunride team's attempts to get their 2 stage rocket to 100,000 feet.