Police: Pickup Pulled in Front of FedEx Truck
Police said a FedEx truck crashed and landed on top of a truck after the pickup pulled in front of the commercial vehicle.
The accident happened around 9:50 a.m. Tuesday, October 11 on Route 26 in Poland, Maine...