Interview: Todd McIntosh Discusses Transforming Sofia Vergara Into Griselda Blanco
Todd McIntosh has had a long and successful career as a member of the makeup department in some of the most popular TV shows and films to date. He’s done makeup work for the award-winning 2005 film Memoirs of a Geisha and cult shows like Buffy The Vampire Slayer (1997), Pushing Daises ( 2007), Torchwood […] More











