Shillong, long celebrated as India's rock capital, may soon stake a claim as the country's music capital with this ...