New Play Pilgrims Opens July 14 at Medicine Show Theatre by BWW News Desk - Jun 13, 2005 Jamie Carmichael's play Pilgrims will have its world premiere at the Medicine Show Theatre when it opens on July 14th