I Think You Spilled Your Bees

Occurred on October 15, 2019 / Boston, Massachusetts, USA

Info from Licensor: "While driving to work, I pulled up behind this van, and thought it was an video advertisement, until I noticed bees were pouring out! There was a fender bender next to us as the person in the lane next to me was staring. Windows went up very quick."