Estrella is a Bay Area filmmaker and recent graduate from San Francisco State University with degrees in Studio Art a...
Hello! My name is John Hudson and I'm just doing the best I can!