News

King Charles and Queen Camilla were given a joint UK and Italian flypast on the second day of their state visit.
These units arrived in Italy bearing the Italian flag symbol, even though they are produced in Morocco. The Alfa Romeo Milano also caused a minor scandal; the latest model of this brand was made ...