AFX Studio, an award-winning Special FX Make-Up studio, is the brainchild of David Leroy Anderson based in Los Angeles, CA.
Known for its exceptional work in the industry, AFX Studio offers top-notch special effects make-up services to clients in the heart of the entertainment capital.
Generated from their website's infomation