Normally, a few thousand school children marching through the streets might be a cause for concern. But in Denver, Colorado, it marks one of the most exciting events in the school year.
Every April, Downtown Denver is home to the yearly Denver Public Schools Shakespeare Festival, where students of all ages from schools across Denver come together to march in a costumed parade and perform scenes and plays by Shakespeare. The event lasts all day, with scenes and plays performed simultaneously on many stages. The Festival is filled with children, teachers, community members, and parents, as students show off their acting chops.