Updated

Police say a Connecticut man enraged after a fight with his girlfriend took a box truck from work and crashed into more than a dozen vehicles, including a school bus carrying high school students.

A nurse manager at Stamford hospital says the truck driver was hospitalized in critical condition and 22 others were treated for minor injuries. The Stamford Advocate reports that at least a dozen high school students and their bus driver were among the injured.

Stamford police Capt. Brian McElligott says the truck driver "hit everything that could be hit," including parked cars, signs and parking meters.

He was identified by police as a 30-year-old Stamford resident.

Witness Dominick Colandro says the driver had "a cigarette in his mouth and two hands on the wheel. He was in a rage."