Truck Lands in Pickens Canyon Park

“It sounded like an explosion.”
“You could see the big ball of [light] arc at the power pole.”
Those were some of the comments from witnesses of the dump truck that came barreling down Briggs Avenue and landed side down in Pickens Canyon Park on Tuesday morning.
Truck driver Wilbur Rivas, 24, from Reseda was traveling […]