A pickup truck left a trail of wreckage outside a Maple Ridge mall Thursday when it hit a parked car, a pedestrian and a bus shelter.
The incident occurred at around 3 p.m. in a mall parking lot at Dewdney Trunk Road and 240 Street.
"There were tons of people… just kind of watching. I saw the people getting into the ambulance," one witness told CTV News. "There were so many fire trucks… it was scary."
Police said multiple calls were made to 911 reporting a black Dodge pickup truck driving erratically before the crash. Early investigation suggested the driver left a parking stall, backed into a parked vehicle, then drove forward into the drive-thru lane, colliding with the barricades.
The driver then jumped the curb and came to a stop against an empty bus shelter.
A female pedestrian and her son were injured in the series of events, and both were treated for non-life-threatening injuries.
Mounties said a 34-year-old Mission, B.C. man was arrested at the scene for investigation of impaired driving, hit-and-run and dangerous driving causing bodily harm. He was released on a promise to appear in court.
"At this point it's really unclear what his motives were and what was going through his mind," said Cpl. Amanda Harnett at a news conference.
"We're not entirely sure, we're still investigating."
And it's fortunate that more people weren't injured in the crash. The area is high-traffic, and the bus stop is often busy.
"There are schools nearby. We're just very happy that no one else was injured as a result," Harnett said.
With files from CTV Vancouver's Breanna Karstens-Smith
In Maple Ridge where a woman has been hit by a truck near Dewdney Trunk and 240th. Vehicle came to rest at bus stop. Now being towed. @CTVVancouver pic.twitter.com/4ZdBdH3J0K
— Sheila Scott (@Sheila_Scott) February 2, 2018