By: Jacob Elyachar, jakes-take.com It is a privilege to welcome Todd Tucker to The Jake’s Take with Jacob Elyachar Podcast. Todd Tucker, a former rocker in the 1980s, has since established himself as a leading special effects and make-up artist. His impressive portfolio includes contributions to popular TV shows such as The Flash (1990), Mighty Morphin’ Power […]