Some riders and bystanders then got involved in a fight with the man and detained him for police.
[Ads /]
The man was seen throwing rocks at a Metro bus and breaking windows of several cars passing by.
At one point, he boarded the bus and the driver and passengers ran away.
One passenger was injured and taken to a hospital in stable condition.
[Ads /]
Some of the riders detained the man until police arrived.
He's been identified as 32-year-old Emmanuel Moncada.
He was booked for assault with a deadly weapon and attempted carjacking.
He is due in court Thursday.