I agree he is mostly a moron. On the other hand, this is a Mardi Gras costume and not meant to be taken seriously. Trying to identify all the ribbons on a Mardi Gras outfit is silly.
Some of you should lighten up.
I've never worn my uniforms as a Mardi Gras costume.
And I earned my ribbons.
Young men and women are dying while wearing that "costume", and the ribbons he used to dress it up for effect are meant to honor their commitments and service.
He could have worn confederate grey and called himself Colonel Busrearguard Lee in the spirit of the day but wearing A current Army Uniform designed for service in Iraq is just plain wrong.