Louis DeVaughn Nelson's multidisciplinary media satire is a continuation of his 2007 première, Human Error, which asks one major question: What has this world come to? According to Nelson, America has become fascinated by news that is questionably newsworthy — from family feuds to flashes of flesh.
Sept. 10-11 and 16, $15, Major Moment Studio, 1624 South St.
Comments
Be the first to comment on this article.