Largest Puppet March

Rate it:

A total of 1,500 people with their puppets marched through Lincoln Park to the Capitol in Washington, D.C. on November 3, 2012. They set the record to show support for continued public funding of public media. Read more about the feat here.