Dressed in a crystallized bodysuit, 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. The scene was raw as the...
