What are you, Little Red White and Blue Riding Hood? The flag is not a cape, and if you really respected the flag you wouldn't dress up like Superman with it.
Mariela Caceres holds a sign during a march and rally, April 10, 2006 in Atlanta. Tens of thousands of immigrants spilled into the streets of Atlanta and other cities Monday in a national day of action billed as a 'campaign for immigrants' dignity.' (AP Photo/John Bazemore)