It's half puppet, all grit in this new series where Muppets meet The Wire.

Screen shot 2011 03 09 at 10.29.16 am
March 8, 2011
Series Premiere
Screen shot 2011 03 16 at 10.18.32 am
March 9, 2011
Screen shot 2011 03 16 at 10.20.23 am
March 10, 2011
Screen shot 2011 03 16 at 10.21.38 am
March 13, 2011
Screen shot 2011 03 16 at 10.23.09 am
March 14, 2011
Season Finale