Click here to Subscribe to SET INDIA Channel: / setindia Salman Ali and Richa Sharma impress everyone with their devotional duet performance on 'Chalo Bulawa Aaya Hai'.