Spencer Zabiela

Spencer Zabiela is a Tech House/Techno artist and Owner/Founder of Key + Needle Record Studio in Brooklyn, NY. His talents reach well beyond the music world, as he got his creative start in videography and photography, and continues to direct film projects to this day.

 

www.KeyandNeedle.com

  • SHARE: