New Buzz: 5 Million Bees Fell Off Truck Near Toronto Published on August 31, 2023 in Buzz by The Car Guide Photo: Halton Police/X