From NBC 10 PHOENIXVILLE, Pa. Reports

. — A man told NBC 10 News on Tuesday that he was beaten up and verbally assaulted because he was black and gay.

Authorities said the attack occurred on Saturday at a convenience store at Nutt Road in Phoenixville, in Chester County.

"As I was walking up to the 7- Eleven , I got hit by a snowball in the back," said the man’s friend, identified only as "Kelley."

The man, identified only as "Tim," got out of the car, while Kelley walked past the men who threw the snowball and continued into the store.

"I asked him why he did so, and did it make him feel better as a man to throw a snowball at a female to make her upset," Tim said. "He started calling me a homosexual and types of things of that nature."

Tim told police the racial and sexual threats were coming from 22-year-old Craig Lander.

"He started punching me," Tim said. "And another one of his friends started punching me as well and we started fighting."

Kelley said 24-year-old Jonathon Senlick was repeatedly hitting Tim in the face.

"I didn’t know that the guy had brass knuckles on him, but when Tim did stand up, he had blood just gushing down his face," Kelley said.

NBC 10 News reported that police pulled up in the middle of the assault.

"They ran down the two suspects and in the pocket of the one who was identified as the one committing the assault, there was actually a bloody pair of brass knuckles," said Lt. William Mossman of the Phoenixville Police Chief.

Tim needed stitches above and below his left eye, NBC 10 News reported. His alleged attackers have been charged with aggravated assault, terroristic threats and ethnic intimidation.

See Video Here