Muppets Get Hollywood Star (Photo)
Rich Ross (L), president of Walt Disney Studios, holds a plaque honoring the Muppets at the unveiling of their Star on Hollywood’s Walk of Fame in front of the El Capitan Theater in Hollywood on March 20 in California.
Save

Frederic J. Brown/AFP/Getty Images

Updated: