QUIZ Is this: 1. A Madagascan team-based version of the world’s strongest man? 2. Part of the hovercraft about to be destruction tested by rolling it down a hill 3. One of RiverRover403’s thrust ducts being positioned onto the craft in readiness for the next stage of testing?