Total Fabrication - North Hollywood, California, USA. Custom mascot costumes, puppets, props, and special effects makeup and costumes for film, television, advertising, and theme parks; for purchase only. Filmography and image gallery, profile of company president, and FAQ. - http://totalfab.com
|
|