I'm kinda annoyed at this picture. As if Marines weren't thought as arrogant SOBs already, why the hell would someone who claims that he's serving his country put the flag of a branch of military above the national flag? Perhaps it's just the angle of picture, but then the photographer did it on purpose. Personally I really can't look at this and I understand that you didn't take the picture Sista. God bless the Marine Corps, but bless America first.