China Anne McClain At “The Muppets” Movie Premiere

November 13, 2011 • By

China Anne McClain attended “The Muppets” movie premiere on November 12, 2011 alongside her sisters. China stars in the Disney Channel Original Series “ANT Farm.” Are you a fan of the show?

“The Muppets” will arrive in theaters nationwide on November 23, 2011. We’re excited to see the movie – are you?