"Are tribute gigs cancer to the Indian metal scene?" asks mad scientist Dr. Hex in our metal special column
The American rock band make their India debut in February in Delhi NCR
Weiland, however, emphatically denied that the band had let him go
View Complete List