No. When the people came over on the Mayflower, there was not yet a United States, so there was not yet a flag for the country.
The US Flag and POW MIA flag
Yes. This happened on Montebello's High School to protest immigration reforms on April, 2006. The student was disciplined.
the US Flag is red, white and blue.
The US flag incorporates and has developed from the Union flag
According to the US Flag Code the only flag that may be flown above the US Flag is a religious flag an on US Navy Vessel while a Navy Chaplain is conducting services.
The first US flag was made July 14, 1777
sunset
Assuming you are referring to the US flag as there is no such thing as the American flag. The colors in the flag have no official meaning. Many people have come up with meanings over the past 200+ years, but, unlike several other countries (such as France and Mexico), the US does not officially define the meaning behind the colors used in its flag.
The US Flag and POW MIA flag
In the 1500's by Christopher Columbus. English settlers brought the them over only two though. There were goats on the Mayflower. Google Plymouth Plantation. Chris didn't have enough room for them.
The proper way to hold an American Flag is over the shoulder or in the air, but not touching the ground.
In 1620 onboard the ship Mayflower landed in Mass. after being blown off course for VA.
THE CONFEDERATE FLAG
I would put the staffs in an 'X' then put the flag over them
If on the same halyard, it just has to be lower than the US flag - like in the same spot as would exist a state flag. When on separate poles, the US Flag (when on American soil) will always have preference and be the highest over the others, and no flags are to be flown to the right of the US Flag.
The US National Anthem is referring to the flag over Fort McHenry during the Battle of Baltimore, an engagement in the War of 1812.
This is a 1845 Republic of Texas flag, the flag which flew over the Texas Republic before it became occupied by the US government.