BELLINGHAM, Wash. -

Police say a large pickup truck sped out of control in downtown Bellingham overnight, striking four people and killing one of them.

Bellingham police say the truck, driven by 27-year-old Dustin F. Brown, veered onto a sidewalk before 2 a.m. Monday and hit three pedestrians. The three were believed to be in stable condition at a local hospital.

The truck then plowed through a chained-off parking lot, killing a 37-year-old man. The truck also hit a sport-utility vehicle with three people inside, but officers say the passengers were not hurt. The truck hit two parked cars and then a barrier fence that kept it from plunging over a 10- to 15-foot drop.

Police say a crowd surrounded the truck and pulled the driver out, detaining him as police arrived.

Brown, of Bellingham, was arrested for investigation of vehicular homicide and vehicular assault. Police say they believe he had been drinking.