I'm being strapped into what looks like a homemade electric chair, thick black wires gathered in a pile around my feet and sprouting above my head. A man in a white lab coat puts a fancy pair of goggles over my eyes and headphones over my ears, and I am thrust into "In The Current...
SOURCE: New York Theater at 08:48PM on June 13, 2025