Who did that 727 belong to seen on the background of RA-76755 20/7/95?
why did the French Navy seem to come to Luton so often ? Was there a joint facility in the area perhaps ?
Might have nothing to do with it but the US military had a large warehouse in Dunstable.