A repository for institutional knowledge about (presumably) fictional internet personality ELLEN BARSHEVSKY
Not sure what happened to Ellen, but she should certainly lock her ankles together when going out with Vikram.According to Wikipedia, Sri Lanka is an island in the Indian Ocean also called Ceylon and many other names. It is about the size of Ireland. It is about 28 kilometres (18 mi.) off the south-eastern coast of India with a population of about 20 million. Sri Lanka is ethnically, linguistically, and religiously diverse.With this said, I can see why Vikram would want to diddle with Ellen.
Ellen sounds very professional. So don't come a knockin' if you see the van rockin'!