rmac,
"....shows clearly that the gear touched down after the road....".
I don't think so, have a look at the second photo down here:
Plane spotting enthusiasts come within inches of death after military aircraft misses runway | Mail Online
Only 3 threads running on this incident at the moment, any chance the mods could combine them, or remove some?