Media Muppet of the Week (#1)

Media Muppet of the Week (#1)
February 26, 2010 Paul Tomkins

A dual award in The Tomkins Times’ inaugural Media Muppet of the Week. Week one: a right pair of muppets.