Myra Lucretia Taylor performed a monologue from The Tempest as part of the Public Theater's Brave New Shakespeare challenge!