ENGLISH | TELUGU  
Movie: Doosukeltha
Banner: 24 Frames Factory
Rating : 3.25
Released On: Oct 17, 2013
Facebook Twitter