Never had the pleasure of a flight on the Concorde, always looked out for it on Grand National day as we live right by Aintree.
Was at Liverpool airport the first time it landed and have seen it at...