Mega Power Star Ram Charan is creating strong buzz with his upcoming rural sports drama Peddi.
Ever since Peddi was announced, the film has remained in the news with every major update.