David Leo
28/08/2003
New York City, New York
Filmographie (7)
Film
God Hates a Coward
2025
Film
7G: The Fight Against Phones
2024
Film
joan and obelisk and the cellular medallion
2023
Film
Crystal Enabled Beauty
2021
Film
all my palm lines, running, stretching
2021
Film
circularity drill
2021
Film
HOT NEWS!
2021