Muppets

An advertiesment promoting the Muppet Show features recognizable Muppets operating smartphones

Muppet Marketing

October 7, 2015