Cain is a "Patriot" (commercial)

The commercial says Cain is a patriot while he shows a mouth piece with a Mexican flag?????

I like Cain but that commercial is fucked up. Phone Post

You'd think a country that is settled almost completely by relatively recent immigrants would realize that you can be patriotic while commemorating your heritage.