Out of Control Pickup Slams Into Multiple Vehicles

Occurred on March 13, 2021 / Sarasota, Florida, USA

Info from Licensor: "I'm a photographer and I was in the middle of opening a new studio in Downtown Sarasota and when we were leaving from our old studio my wife and I were driving and this happened."