kpix-7-2013-masthead kcbs 7-2013-masthead

Technical Reasons

Metallica Fans Riot After India Show Cancellation

Metallica Fans Riot After India Show Cancellation

Riots erupted in Gurgaon, India, on Friday after Metallica scrapped their concert due to “technical reasons” just hours before show time…

10/31/2011