Italian RF-84F

RF-84Fs of the Italian Air Force

The Italian Thunderflashes were based at Villafranca, in northern Italy. The 78 Italian aircraft started entering AMI service in…