Improvised Shakespeare Company

Please note: This event has already occurred.
Using input from the audience, the troupe creates a new Shakespearean play.
703-875-1100