Thanks Tom
SM was right. What I saw with the free falling petals must have been a mock-up.
Space/Science » in reply to Details on how the lander unfolds
SM was right. What I saw with the free falling petals must have been a mock-up.