Captain Ozone and Environmental Media Northwest are also leading the BIGGEST peaceful demonstration for renewable energy ever! It’s called “Green Power Rally” and it’s going to take place in many cities throughout the United States and Canada on July 31st, 2010. All are invited to participate!
Move over, Clark Kent. All over New England, mild-mannered citizens are suiting up and doing their part to play the hero.
By Tea Krulos from the Boston Phoenix