Close

"Oh my God! Run its Namitha" - Howling producers

Maybe she has more fans club in Tamil Nadu, but what’s she actually up to in Film