Eddie Yellin is a Writer/Director/Actor/Editor from New York City. He recently directed Pickle (2023), which released on September 29, 2023 via youtube.
Is this you? Claim this Profile