Archive Home / Tag 'Leela James' New Video: Leela James- Tell Me You Love Me February 20, 2010 | Posted by chasp in New Video| 0 comments The big hair at the beginning is…. frightful. Read more