^^^^^^^^^^
"On a side note, I saw a spotters photo of its landing. Wheels touched down before even reaching the piano keys… Definitely not in the TDZ…"
In the video doesn't the touchdown smoke from the landing gear appear after the piano keys?
One of the rubberneckers head does obscure the landing to be fair.