307 W. 26th St.
New York City, New York

STELLA (Michael Ian Black, Michael Showalter, David Wain) perform an open rehearsal of their latest and greatest for their upcoming tour.

$8

Added by smeepy on September 23, 2004