51-5629 Lockheed T-33A Shooting Star Japanese Air Self Defence Force Hyakuri (RJAH), Japan Joe Evans - 25/10/2015
51-5629 Lockheed T-33A Shooting Star Japanese Air Self Defence Force Hyakuri (RJAH), Japan Don Hewins - 25/10/2015