I got the opportunity to talk to Todd Tucker, who is such a cool guy. I was so lucky to have him on my podcast and discuss his career as a special effects makeup artist, as well as a director/producer. He told me how he created loads of the incredible demons, creatures and monsters we see on Charmed, what is like working with the girls and shared some very beautiful words of inspiration to everyone out there trying to achieve their dreams.