St. Louis electric workers in Atlanta Labor parade.

Skip viewer