STELLA - Jigsaw Puzzle Games at Puzzle Factory
Stella is a comedy trio consisting of Michael Showalter, Michael Ian Black, and David Wain. The group formed in 1997 as a weekly nightclub comedy attraction, performing at New York City nightclub Fez from 1997 until the club's closing in February 2005. Stella soon gained a wider cult following after a series of self-produced shorts were released in limited quantities on DVD. Now known for their unique blend of potentially mainstream comedy and surrealist humor, Stella has garnered a small but dedicated fanbase.