Dear God, this is the most stupid logo and has NO connection to any military unit or service whatsoever! Reminds me of some bloody stupid TV ad created for some crap product to make hair grow! If you really want to hear some blunt opinions simply ask a Bomber command vet!