The Thanksgiving Play by Larissa FastHorse
The Stagecrafters Theater 8130 Germantown Ave, Philadelphia, PA, United StatesThe perfect Thanksgiving play put together by a group of clueless but well-meaning educators? The result is something which ends up portraying the same clichés associated with the holiday. The […]