The Mexican flag was designed in 1821 when Mexico gained independence from Spain. The flag has three colored stripes: red, white and green. The color red represents the blood shed by Mexican heroes, and the white symbolizes the purity of the Roman Catholic religion. Green stands for hope and posterity. The coat of arms is from an Aztec legend that helped them settle on a specific lochation, Mexico. Even though the flag goes way back, the religion and heritage is still practiced today.
Quinceaneras celebrates a Mexican girl going into adulthood. It happens when the girl turns fifteen. It's celebrated by friends and family. They celebrate it by dancing and throwing a party. They also gather in big groups and walk down a street.