Near U.S. Consulate, Mahatma Gandhi Salai, Thousand Lights
Chennai, Tamil Nadu
August 27, 2008

Film Festival at South Indian Film Chamber of Commerce Auditorium