Ebbro Lotus 91 has landed