News: Firefighters Rescue Driver Trapped in Crashes Truck at Telephone Road and Portola Road

X