The Skunk
Previous

The Skunk The infamous Skunkworks logo/mascot at the Lockheed Martin facility in Palmdale, California, November 2010.

UA-12072298-6