51 years ago Today, the Lockheed SR-71 Blackbird flew from New York to London in 1 hour, 54 minutes, 56.4 seconds, still a world record for that route.

Reply to this note

Please Login to reply.