RRR: Trailer of SS Rajamouli’s upcoming period drama is impressive; check it out Starring Jr. NTR, Ajay Devgan, Ram Charan and Alia Bhatt, the much-awaited RRR trailer is…