Apparently Cynthia McKinney has announced a presidential run as Green Party candidate.

This development is sure to have explosive effects on the presidential contest. And by explosive I mean negligible.

(h/t: Sam Boyd)