Yeah that is an interesting presentation. IIRC, he made it prior to his record setting run of 545 MPH. Here's a link to a video of it. Hard to follow...