French RF-84F

RF-84Fs of France (Armee de l’Air)

French Thunderflashes flew with the 33rd Wing (Escadre) at Strassbourg. Within the 33 Wing the RF-84F equipped 3…