Spencer Drees. Director and producer | Slated