Jay Smith British Airways Concorde March 19, 2025 This was the only time this aircraft was permitted to land at Logan International Airport. Aerial Log in or register to post comments