Giant Barack Obama Puppet skatesnow67 Published 10/25/2008 These Obama supporters share their views by controlling a giant Obama puppet Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: obama election supporter crazy funny NEXT VIDEO Man Soothes a Sick 10-Foot Bear and Melts Your Cold Heart 4 Comments Log in for Comments
4 Comments