Bensalem police are asking the public's help in solving a hit-and-run accident that left a city man critically injured.

Kevin Hubbard, 45, of the Far Northeast's Parkwood neighborhood, was found lying on the eastbound shoulder of Street Road near Shady Lane just after 11 p.m. on Saturday, April 28. Hubbard, who remains in critical condition at the Hospital of the University of Pennsylvania, had wounds consistent with being hit by or falling from a vehicle, police said.

Police ask anyone who saw Hubbard that night or knows of a vehicle that could have been involved to call Det. Glenn Vandegrift at (215) 633-3638.