Richa Chadha and Sneha Khanwalkar team up for Musafiri title track

Richa Chadha and Sneha Khanwalkar team up for Musafiri title track (story) · idly.