Piper At The Polls Posted on November 8, 2016June 1, 2017 By Sister Rain I don’t think he is casting his vote – he didn’t poop on either candidate — but Piper is definitely as tired of this year’s presidential election as the rest of us. P