Leo Trailer Day: Makers Unveils the First Look Poster of Trisha Krishnan from the film
As announced earlier, the trailer is about to release today. While the makers announced the release date of Leo trailer, they have not announced the time of its release yet. Midst of Leo Trailer release excitement, the makers, now, unveils…