Thread started by Creepy PeteCreepy Peteadded a new project.Republic RF-84F Thunderflash5 images1:48CompletedRepublic RF-84F-25-RE Thunderflash US Air Force (1947-now)38 TRS, 10 TRW 52-73691955 - Spangdahlem AB 15 January 2017, 17:19News Feed »