Witness Markus Eberhard told local station Wood TV he was leaving Markin Glen Park after going fishing when he heard someone shouted at him to watch out.
Mr Eberhard said the pickup truck nearly ran over his foot, and before he could “tell the bikers to move or watch out,” the vehicle hit them.
“I saw a bunch of bikes hit the front of his truck and a couple of them flew,” Eberhard added.
Arrest: police detained a man who fled on foot
Chelsea Purgahn/Kalamazoo Gazette-MLive Media Group via AP
The incident is the second tragedy to strike the Kalamazoo County this year.
On February 20 six people were killed and two others injured in a series of apparently random shootings at an apartment complex, outside a restaurant, and at a car dealership.
A 45-year-old Uber driver, Jason Brian Dalton was arrested and later charged with the shootings.