Ashanti, Miss Piggy, and Kermit The New York Premiere of THE MUPPETS’ WIZARD OF OZ, as part of the 2005 Tribeca Film Festival, at the Tribeca Performing Arts Center. Description from superiorpics.com. I searched for this on bing.com/images