Catapult meant to launch WWII planes discovered by archaeologists in Britain byMihai Andrei October 25, 2023 Talk about a way to launch planes.