Peace demonstration! This Saturday, September 4, 2010; 2pm-4pm 1 Main St, Champaign (Really not at 1 Main, but on the corner of Main St and Neil St. in the heart of downtown Champaign, Illinois) Be there enjoying the beautiful September weather!