Channel Avatar

David Scala @UCs9eF-d1s9C097mVq_ehLQQ@youtube.com

9.9K subscribers - no pronouns :c

David Scala is an award-winning filmmaker based in New York.