Posted on October 19, 2010January 2, 2015 by The Puppet Homeless Man Performs Awesome Queen and David Bowie Lip Dub Using Two Kermit Puppets — Vulture. Like this:Like Loading... More Where That Came From