Many members of Live Oak High School's large Mexican-American student population that felt it was offensive for the students to wear the American flag on a day that's supposed to celebrate Mexican heritage.
When the boys refused to take off their flag t-shirts and bandannas, they were ordered to go to the principal's office.
"They said we could wear it on any other day," Live Oak student Daniel Galli said, "but today is sensitive to Mexican-Americans because it's supposed to be their holiday so we were not allowed to wear it today."
The alleged concern was that the T-shirts would lead to fights on campus.
"They said if we tried to go back to class with our shirts not taken off, they said it was defiance and we would get suspended," said Dominic Maciel.
Read more:
California kids blasted for wearing American flag shirts on Cinco de Mayo