Sesame Street's Closer
Sesame Street's Muppets take on Kyra Sedgwick's TNT series...
Labels:
picture of the day
,
television