What was supposed to be a ride for a good cause ended up taking a bad turn.
The American Legion Riders in Milan held a benefit in honor of Rob Mazzocco Saturday. He's a US Marine veteran who recently came back home from Afghanistan only to find out weeks later that he has terminal colon cancer.
"He's been sick for a month and a half and this was, you know, get him out here get him riding and have a decent day," said Troy Tallman, who helped put the benefit together.
Mazzocco and his family were in sidecars riding along an intersection near Route 67 heading to their first stop when a vehicle pulled out in front of them.
The vehicle hit Mazzocco, his son Dillon and their driver. The driver of the vehicle was also hurt. All four people were sent to Trinity Hospital in Rock Island.
"They took Rob's son out on a stretcher. He's okay, he's talking but he was bleeding and they put a bandage on his head. Possible neck pains he said his legs were hurting,"said Tallman.
Riders in the motorcade that also saw it happen were in shock.
"I mean here's a guy who's got cancer, and we're making a benefit run for him and he's the one and his family to get hurt," said Mark Fuller of Rock Island.
But they finished the ride in honor of Mazzocco.
He and his son were later released from the hospital with minor injuries.
We're told Mazzocco's leg was broken in the crash. His son had to get stitches. We have no word on the condition of the other two people who were hurt.