PROVIDENCE, R.I. (AP) — Police say a Rhode Island man who streamed himself on Facebook Live speeding and weaving in and out of traffic was seriously injured when he crashed into a garbage truck and a concrete barrier.

State police say 20-year-old Onasi Olio-Rojas, of Pawtucket, lost control Wednesday on U.S. Route 6 in Providence.

READ MORE: Man Dies After Being Hit By Truck On Route 6 In Harwich

The video was posted on Olio-Rojas’ Facebook page and shows him driving at speeds exceeding 100 mph and weaving through traffic. Police confirmed its authenticity to WJAR-TV.

Olio-Rojas' car on Route 6 in Providence after the crash. (WBZ-TV)

Olio-Rojas’ car on Route 6 in Providence after the crash. (WBZ-TV)

Police say Olio-Rojas hit the truck as it got on the highway, then crossed three lanes and hit the barrier.

READ MORE: Police Investigate Mattapan Double Shooting

Rescue crews extricated him from the car. The truck driver wasn’t hurt.

Traffic was backed up for at least two hours.

MORE NEWS: Coronavirus In Massachusetts: Today's Developments

Police are still investigating and might bring charges.