mostlymuppet.com
Stella!
I hadn’t heard about Comedy Central’s new sketch comedy show Stella until I read TV Squad. Stella is a 3-man comedy troupe consisting of former members of MTV’s The State. and now…