There is a promotional film made by De-Havilland of a DHC-5 Buffalo landing and then taking off (not a touch and go) from a baseball field in a city. Very impressive! The DHC-5 also does a mean short landing at Farnborough! "Bit late on the round out, Hoskins!"