A teenage girl was killed and four men wounded at Brooklyn's Brighton Beach boardwalk on Thursday after two men on the beach fired into a crowd of thousands who had flocked to spend a school holiday.

The shooting happened near Brighton Sixth Street at 5:23 pm, according to spokesmen from New York Fire Department and New York Police Department, Wall Street Journal reported.

Around the time that the shots went off, 911 callers reported a fight on the beach, a law-enforcement source told the Journal. But police say it was unclear if that fight touched off the shooting.

Police have two men in custody who are being questioned in relation to the shooting but had not been named as suspects, the Journal reported.

The woman died at Coney Island Hospital, where another of the victims was in critical condition and not expected to live, authorities told the Journal. The three other victims at Lutheran Medical Center were in stable condition. None of the victims' ages or names were immediately released.

After the chaotic scene unfolded, several hundred people milled about on the beach nearby. But they were kept away from the bloody shooting scene by police who cordoned off a swath of the boardwalk.

A women, who was watching television in her sixth-floor apartment on the corner of the of Brighton Sixth Street and the Boardwalk, felt a bullet going through a window, marginally missing her, the New York Times reported.

Smith said at first she thought the noise was from her air-conditioner. “I was sitting on the couch and all of a sudden the noise came out of a clear sky. I never dreamt it was a bullet. Never in my whole life, she told the New York Times.

Two gunmen opened fire on five people sitting on a bench, killing a teenage girl and wounding four men in a possible gang-related shooting, authorities told Associated Press.

The girl, whose name was not released, was shot under her left armpit, NYPD Deputy Commissioner Paul Browne told Associated Press. He said a 23-year-old man is in critical condition at Coney Island Hospital, while three wounded men were taken to Lutheran Hospital.

The beach, which is often a magnet for sweltering New Yorkers, was especially packed on Thursday as temperatures in New York City reached 95 degrees. June 9 was Brooklyn-Queens Day, a holiday that made students had the day off to flock local beaches.

Brighton Beach is a popular city beach destination just east of Coney Island and easily reachable by subway. The area is home to a large, growing Russian immigrant community.