This is going back a decade or more ago I believe, but....
...there was once an emergency landing made on the offramp of the Union Turnpike Exit on the Clearview Expressway in Queens, New York.
This took place in either the late 80's or the early 90's.
It was a small tiny aircraft that just needed to land. No one was hurt, and I believe there were only one or two passengers onboard.
Can anyone link me to an article, refresh my memory of exactly what happened, or better yet (oh boy!) show me a picture of it?
This would be me a very happy boy.
Thank you in advance.