Siddu Jonnalagadda’s 2020 direct-to-OTT film Krishna And His Leela is releasing in theatres ... the film unveiled a small quirky announcement video featuring Siddu Jonnalagadda, Ravikanth ...