“Leo is, Definitely, a Twice Watchable Film”, says Filmmaker Lokesh Kanagaraj
Only 10 days left for the release of the nation’s most anticipated film! Thalapathy Vijay-starrer, Leo, is slated to release on 19th October 2023. After the cancellation of Leo audio launch, the makers have been raining updates for fans.…