The boss of a Devon fabric firm said he was "hardly able to watch" as the parachute they supplied helped land NASA's Perseverance Rover.
The boat - officially called Royal Research Ship Sir David Attenborough - was spotted in Tor Bay.
Archaeologists in Wales have discovered the remains of an ancient stone circle which they think could have been dismantled and rebuilt as Stonehenge.