Saturday 25 February 2017

CHINA Live lyrics checked: Metallica Master of Muppets

Blabbermouth report on Metallica's willingness to allow Chinese authorities to censor the songs they select or song lyrics to play live there.

No comments:

Post a Comment

Comments and suggestions are very welcome ... but please ensure all comments are appropriate! All comments are moderated before publication. Spam will be reported