Name: Northrop YF-23 Lat, Long: , Location: El Segundo, California, USA…
Take a Peek