It was all captured on the bus' security camera.
Police say Jessica Redmon-Beckstead, 17, was riding on the packed bus in the city's Belltown neighborhood during the evening rush hour Nov. 19 when a 19-year-old woman, three 16-year-old girls and a 14-year-old girl came on board.
Surveillance video shows that, just 34 seconds after the girls got on, one of them grabbed the MP3 player Jessica and her boyfriend, Jason Decoste, were listening to. When they resisted, they were beaten and kicked by the five suspects, police say.
Redmon-Beckstead says she turned around again and was struck in the eye and began bleeding profusely. It wound up requiring six stitches to close, authorities say.
Jessica mentioned twice that she was pregnant and said she didn't want to fight them, but says one of them made the comment, "Well, nobody hit her in the stomach."
Investigators add that, as the attack was occurring, three of the girls stole items from the boyfriend's pockets.
The attack continued until the bus pulled over. The bus driver called police. The victims were able to escape, police say.
Metro Police say they tracked down three of the alleged attackers about a half-hour after the incident. They say they arrested the other two days later.
Investigators say the 19-year-old, Ayana Sharee Cain, was charged with assault and has since bailed out of jail. The other four girls were charged in juvenile court with second degree robbery. Three remain in custody while the fourth is on electronic home monitoring, police say.
All five suspects have prior arrests, authorities add.