Seven Screen Studios, the film's producers, proudly announced that 'Leo' has achieved the remarkable feat of becoming the highest-grossing film…
Trisha is a favorite star of the South Indian audience. The actress, who rose to the top again with the hit film…