Vote Stay Puft Posted on April 11, 2012 by Kevin Robb Allen weighs in on the election debacle. As only he can. See also this.