While searching for the lyrics to a French song, I quite accidently stumbled across this website about the Concorde:
It's a French site, but there is an English version if you must.
Click on "Voir toutes les vidéos" to see all of the videos - they're great.
Enjoy. Oh yeah, I found the lyrics as well!