Not a bad presentation, but not really much on the technical aspect of Concorde as I had expected. Mr Branson got his wish across to the public fairly well at the end.
Does anyone remember the Noel Edmunds BBC documentary on Concorde, a proper and realistic view into the operation of such a fine aircraft. Flight deck cameras and all.