< HOME  Sunday, January 08, 2006

Delphi Workers' Protest 2006 Detroit Auto Show

Signage at today's Delphi workers' protest in front of the 2006 Detroit Auto Show. Visit historymike's musings for more photos and coverage of the protest. [photo by history mike]

0 Comments:

Post a Comment

<< Home