Northrop YF-23 Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Name: Northrop YF-23 Lat, Long: 33.927911,-118.380698 Location: El Segundo, California, USA Share this:Print