24 Apr 2023, 08:25 UTC · By: Daniel Patrascu / NASA's Shuttle-Derived Heavy Lift Launch Vehicle is alive thanks to computer animation, showing the world another space vehicle that never came to be