Rana Naidu’s trailer is launched and it promises action The web series releases on Mar 10 Rana Daggubati dropped a teaser video in character…