Recent Posts

Archive

Tags

No tags yet.

Concorde 1st Flight


Proud that French and British have achieved such a project with centimeters and inches. Means that Europe could work without politics and wasting money