Elmo Detective Musical

07_sesame

Photoshop concept art for “Detective the Musical” film noir muppets, now on PBS