Taylor Hengesbach, known as Ette Art exposed her alleged abuser during a one-hour performance at her exhibition called “Whistleblower”, on May 25th at the Ideal Glass Studios in New York City. Dressed in a crystalized nude bodysuit, the artist sat on a charred...
