Northrop YF-23 Weird December 26, 2013 Northrop YF-232014-01-12T15:40:33+00:00 Cool Stuff 2 Comments Name: Northrop YF-23 Lat, Long: , Location: El Segundo, California, USA… Take a Peek