The never-ending battle between the Gods and Demons is at its peak. Karthik takes a new approach to defeat Tarkasur. More
My List
Share