Moments / Travels December 25, 2022 Mind control on Long Island, New York. Losing my mind. New York style!