TAMPA -- Sonny Gonzales and his friends were walking to their limousine after a gay pride party early Sunday morning when an angry man approached them in the Channelside parking garage.
"The first thing out of his mouth was, 'faggots,' " said Gonzales.
The man taunted the group by dropping his pants and screaming more obscenities. He then punched Gonzales and his friends. A second man joined in the attack, witnesses said.
"The next thing I remember was that my friend said, 'Lay still, don't move,' " said Gonzales, 34. "I grabbed my head and felt a puddle of blood."
Gonzales suffered a head laceration. His partner, Stephen Hair, 25, had a skull fracture, a cracked sinus and a broken tooth trying to defend him. Scott Boswell, 24, got a split lip.
Authorities arrested Devin Scott Angus, 20, in the attack. He was charged with aggravated battery with great bodily harm and battery evidencing prejudice. The Hillsborough State Attorney will decide whether to charge Angus with a hate crime. Sheriff's deputies are still looking for a second man.
The incident happened on the last day of PrideFest, a six-day event in Tampa and St. Petersburg that celebrates gay and lesbian people.
"I was stunned that it even happened," said Doug Chenneville, 34, who was with the group during the attack but was not injured. "We went to have a good time."
The victims, who all live in St. Petersburg, were leaving a PrideFest event at the Florida Aquarium when they were attacked.
Eight men had rented a limousine because they didn't want to drink and drive. Four of their friends who didn't drink drove in a separate car. The 12 men left the party at about the same time and walked to the garage. Several heard the man yelling derogatory words.
"It's something that being a gay person you deal with every once in a while," said Chenneville. "We kind of just laughed it off."
The limousine driver and one man in the group dialed 911 when the fight started. Hillsborough County sheriff's deputies working an off-duty security assignment at Channelside responded to the fight.
The parking garage was locked down while deputies searched for the attackers. Deputies found Angus and arrested him. Witnesses told officers that the other suspect, a man wearing red pants and no shirt, may have fled in a white Ford Explorer.
Deputies found a white Explorer, but not the man in the red pants. One man in the Explorer was arrested and charged with opposing an officer without violence. Investigators say he yelled at the deputies and swung his arms as they questioned him.
Angus, who lives at 2545 Coachman Road, Clearwater, is being held at the Hillsborough County jail on $6,000 bail.