Authorities in Florida's capital city say two people were shot to death and five others wounded at a yoga studio by a gunman who then killed himself.
The suspect has been identified by police as Scott Paul Beierle, 40.
From the scene, Tallahassee City Commissioner Scott Maddox said: 'In my public service career I have had to be on some bad scenes. The studio had advertised a Pilates certification class for the weekend.
Police identified those killed at Hot Yoga Tallahassee as 61-year-old Nancy Van Vessem and Maura Binkley, 21.
The killer apparently had a problem with women. The second woman said Beierle had also grabbed her on "three separate occasions over the last month".
Meanwhile, videos uncovered by BuzzFeed News show Beierle calling women "sluts" and "whores", also hitting out at women he said betrayed "their blood" by dating people of other races.
The videos had titles like, "Plight of the Adolescent Male" and "Dangers of Diversity".
According to The New York Times, Beierle was sympathetic toward Elliot Rodger, who killed six people and wounded 14 others in 2014 near the University of California, Santa Barbara.
Beierle was arrested again in 2016 after allegedly grabbing and slapping the buttocks of a woman at an apartment complex's pool.
"As an instructor when you start every class, you ask students to close their eyes to relax, because you're in such a safe space", said Amanda Morrison, a 35-year-old yoga instructor in Tallahassee.
Melissa Hutchinson said she helped treat a "profusely" bleeding man who rushed into a bar after the incident. "We are very proud with how our community rallies together in really unusual, critical, and really some scary times", he said. "But nobody said anything".
It created a window of opportunity for some people in the studio time to flee. Only then did people try to flee or fight.
"It was a shocking moment that something would happen like this.it's terrible that this is, this is a thing", she said. They weren't sure what it was. He graduated from the school, they said. She said three people from the studio ran in, and they were told there was an active shooter.
"I jumped up as quickly as I could", said Quick, who had visible facial injuries.
Tallahassee Police Chief Michael DeLeo said the shooter died from a possible self-inflicted gunshot wound.
Another customer at the bar, Kristin Jacobs, was among several who praised the survivor's actions.
DeLeo told reporters that police were called for a report of a shooting at around 5:37 p.m., and arriving officers found multiple victims suffering from gunshot wounds.
It remains unclear what connection Beierle, who was staying at a local hotel, had to the yoga studio and the victims, DeLeo said.
Binkley and Van Vessem died of their wounds.
"She was an outstanding physician with a passion for access to health care", said Pam Irwin, the executive director of Capital Medical Society, a Tallahassee-based professional organization for physicians, of which Van Vessem was a member.