25 Mar 2021, 08:47 UTC · By: Aurel Niculescu / Blockbuster fans may remember the custom Corvette Grand Sport lost its mechanical life after crashing from high altitude, but this is the green-screen unit