Home / Tag Archives: Tressa Preston

Tag Archives: Tressa Preston

Inanimate – The Flea Theater, New York

(Inanimate) (The Flea) (NYC)

Writer: Nick Robideau Director: Courtney Ulrich Reviewer: Carrie Lee O’Dell In 2009, American archer Erika LaBrie appeared on Good Morning America and explained to the audience that she was in love with the Eiffel Tower. In fact, she’d been married to the French landmark for two years and she’d legally changed her name to Erika Eiffel. For many Americans, this ...

Read More »