GRESHAM, Ore. – A 23-year-old Portland man has been arrested in connection with a crash that killed a bicyclist on Sunday in Gresham.

The suspect, Kurtis Linn, of Portland, was arrested on charges of second-degree manslaughter, DUII and reckless driving. Linn will be arraigned on Monday at 2:30 p.m.

The crash happened at about 5:30 p.m. Sunday when an SUV collided with another SUV at Southeast Stark and 212th Avenue. The bicyclist was struck and killed by one of the SUV's, according to gas station attendant Bill Vetor, who said he witnessed the crash.

“There was a bicyclist on the sidewalk at the same time, he had hit the bicyclist and on impact, the bicyclist flew probably 20 [or] 30 yards,” Vetor said. “I immediately ran over there, seen that the bicyclist wasn’t moving and he looked like he was a fatality."

Vetor said he then approached the white van. The driver was on his cellphone asking for someone to come pick him up. As approaching sirens could be heard, the driver told the person on the line to hurry.

"You're not leaving sir," Vetor said he told him. "You just killed a man."

Vetor said he gave police his statement of what he saw. He said he also knew the bicyclist and that he came by the gas station regularly.

“I give the guy free air here every day and he just applied for a job here at the station last week trying to better his life," Vetor said. "A pretty sad situation."

The East County Vehicular Crimes Team is investigating the crash. They are asking anyone who may have witnessed the collision to Gresham Police at 503-618-2719.