Thousands of bees swarmed a nest on the 16th Street Mall, and people were playing with them

People who wanted to catch a buzz in Denver today had to look no further than the 16th Street Mall, where thousands of bees decided to set up a nest.
Published: 9:18 PM MDT May 16, 2019
Updated: 9:16 PM MDT May 16, 2019