VANESSA GRASSE and JESSICA MADSEN at Leatherface Premiere in London 08/25/2017 VANESSA GRASSE and JESSICA MADSEN at Leatherface Premiere in London 08/25/2017