TVL talks with Stephanie Lawrence - creator of the Lip Luffa

TVL talks with Stephanie Lawrence - creator of the Lip Luffa