Thank god everybody speaks the language of music. Watch us getting lost in Paris.
July 2, 2012
Follow @MumbaiScience