Dark Matter SYFY: Definition of Sex Appeal Enter Melanie Liburd

Melanie Liburd is a British actress who is slowly making her way up the American TV world. Siris King tells you why she is the definition of sexy. 

Posted on September 3, 2016 .