Vinay Pathak and Neha Dhupia promote their film 'Pappu Can't Dance Saala' at the 'Cyclo Green Marathon'. Take a look.