LSD: Love, Sex Aur Dhokha
| March 19, 2010 (India)
Summary: A video camcorder, a store security camera, and concealed cameras candidly expose lives in three loosely-linked tales.
Countries: IndiaLanguages: Hindi, Punjabi, English
SCREENSHOT
Posted on:
Views:364 views
What's Your Feedback? For Your Movie