2 min read Man of Masses NTR’s ‘Devara’ Part 1 working still & A Montage song shoot in Goa 6 months ago NamasTelugu Man of Masses NTR is ready to roar and unleash his massiest avatar to date in his upcoming action drama...