Hauntworld Interviews the World's Largest Silicone Mask Company Immortal Masks of Los Angles California. Additionally we take a tour and showcase their entire new lineup of Monster Masks for haunted attractions World Wide. Learn all the details about Immortal Masks. Make sure you like and subscribe to our youtube channel. Watch the video below.