LOL, that one made me think of Captain America and The Greatest American Hero All wrapped up into one little plane........LOL
Oh great! Now I have the dumb theme song going on in my head.