A man wearing a MAGA allegedly shouted homophobic slurs at people on the street and slashed the hand of a man. (Photo: Facebook/David Miles)

A sword-carrying man wearing a “Make America Great Again” hat allegedly slashed the hand of a pedestrian on a busy San Fransisco street.

David Miles, who runs The Church of 8 Wheels, an alcohol-free, family-friendly roller skating rink on Fillmore Street, took a picture of the blood-streaked aftermath and posted it on Facebook. He was inside the venue at the time, but when he heard a man on the street was injured, he ran outside.

“I assumed someone had taken their skates outside and fell, but I saw a man kneeling over — there was a river of blood. I said, ‘Stop the blood, ask questions later,'” Miles told Yahoo Lifestyle. He pressed paper towels on the man’s wounds until the police and the paramedics took over.

Miles told Yahoo Lifestyle that other customers reported a man outside using homophobic slurs.

A representative of the San Fransisco Police Department told Yahoo Lifestyle the victim walked by the suspect and the man’s hat came off his head. The suspect took out his sword, cut the other man’s hand and ran away. The victim was treated in the hospital for non-life threatening injuries, and the suspect and his weapon are outstanding.

Sam Sweeny, a 24-year-old witness, told the San Fransisco Chronicle the suspect called him homophobic names. “In my mind, I didn’t think it was a real sword until we came out later and police were on the scene and there was blood and the hat on the ground,” he said.

Before police cordoned off the area, Miles took a photo of the bloody ground. “I didn’t realize a MAGA hat was laying there until later,” he told Yahoo Lifestyle.

Miles said now his business of five years is affiliated with politics.

“We don’t give a damn who you voted for,” he told Yahoo Lifestyle, “as long as you voted, period.”

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo’s newsletter.

Read more from Yahoo Lifestyle:

Follow us on Instagram, Facebook and Twitter for nonstop inspiration delivered fresh to your feed, every day.