May Day rally in Denver.

Photo: Jordan Garcia