F-15S
F-15S & weapons
(click to view full)

In October 2010, talks that Saudi Arabia was negotiating a $30-60 billion arms package with the USA were made official with a full multi-billion request …read more