posted on May, 26 2005 @ 09:45 PM
according to Federal Law it is illegal as outlined in the U. S. code, Title 36, chapter 10;
175. position and manner of display:
(c) No other flag or pennant should be placed above or, if on the same level, to the right of the flag of the United States of America, except during
church services conducted by navel chaplains at sea, when the church pennant may be flown above the flag during church services for the personnel of
the Navy. No person shall display the flag of the United Nations or any other national or international flag equal, above, or in place of, the United
States at any place within the United States or any Territory or possession thereof:
This was taken from the link. I believe the illegal part of this was the placing of the Mexican flag to the right of the US flag and at a higher
level.