Download, print, and construct your very own finger puppets of U.S. presidential candidates Barack Obama, Hillary Clinton, and John McCain. What happened to poor Barack's ears?
COMMENTS