Tag archives for Fighter planes
Radar Memorial
When a biplane bomber approach through this site, scientists noticed…
Northrop YF-23
Name: Northrop YF-23 Lat, Long: , Location: El Segundo, California, USA…
Peculiar places from around Google Earth