That is a piece of tar paper that got blown off of the roof. It represents the desolation and state of ill repair left by the Bush Administration. Ask Dave, he'll back me up on this. :) Man, only you could take something as innocent and beautiful as a fuzzy photo of a humanoid creature and turn it into a political debate. :)