Missy Jubilee’s 191st film in the 250 film ‘The Future Sex Love Art Projekt is the award winning ‘Doppelganger’. A film about parasites, leeches and biting the body of truth
Tag Archives: leech
Film Release
Missy Jubilee 189 BITE ME film release
A film about my origin story in film & television
Continue reading →
25
May
May