India, Dec. 20 -- A sea of music lovers in black took over the Fairmont Hotel in Mumbai on Friday night, and you just knew that they aren't gearing up just for a show but a heart thumping celebration of rock music. American guitarist Tom Morello performed in the city for the first time on December 19 as part of his his maiden three-city India tour and it was all that you'd expect from his and more- unabashed, unapologetic, bold and big.

With this being his first tour in India, Tom Morello gave out a lovely message to his Indian fans before rocking their night. "I have waited for more than 30 years to be here. I can't believe it is finally happening and I am performing for the great people of India," he said.

Opening with some of his cla...