A Things Falling Off Aircraft (TFOA) incident took place on May 5 in Japan when a missile fin became detached during the scramble of a F-15J from Chitoseon air base.
Picture Of The Day
(Click on Image to Enlarge)
Russian President Vladimir Putin and Prime Minister Dmitry Medvedev, as well as members of the government and r…Read More...