A man attacked another man at Dallas-Fort Worth International Airport because he was wearing a pink shirt.

The man was caught on video verbally harassing a fellow customer at a terminal over his pink shirt. Another man asked him what he was upset over. The harasser's reply: "Queers is what I'm upset about."

The situation escalated from there, with the man hurling homophobic slurs and eventually kicking and punching his target.

But comeuppance was swift, as a mob of onlookers jumped the map and held him down until a nearby police officer could handcuff and detain him.

After the man was subdued, someone asked him why he attacked the fellow passenger.

"Because this is America, that's why," he said.

The below video contains homophobic language and violence.

More From Awesome 98