At beginning of the Venom Video the portable mirror on Runway 26 is seen. Sadly it hides most of the formation touchdown from that angle, however the side view shows it all very well. The perhaps excessive smoke from No.2 on left may indicate a blown tyre, that is only conjecture though. There is a squadron line book entry about an event, which is difficult to fathom after all these years, and I was not there at the time to know more.