Lynrd: The great news is here and it cannot be any bigger for Indian fans to know that the greatest metal band of the world, Metallica, will be performing in the capital city of Delhi and also in Bangalore this October 2011. Metallica is one band that the country is anxiously waiting for and these […]

Read more