Mein Hua Tha, a steamy Indian film with intense scenes Mein Hua Tha, a steamy Indian film with intense scenes MeinHuaThaLalitakaFilm19