Things are tense in the boardroom today...sales are down, the economy is in the toilet and this pharmaceutical firm is desperate for the next big thing. Finally, a seemingly impossible suggestion emerges... Enjoy the latest installment from STuFF FiLMS. Originally debuted 6/4 and 6/5 at Center Stage, NY

  • June 07, 2010