A short documentary about the anonymous manager of one of the biggest meme pages in Israel - Elijah Grapes.
Release Date: April 28, 2019
View more ->