News

Recorded at 15 different studios over a 10-year period at a cost exceeding $13 million Chinese Democracy is the most expensive rock album ever made, which just goes to show that money can’t buy you ...
What was the best music on display 45 years ago this month? Our look back at July 1980's best albums will tell the tale.
When Rock ‘n’ Roll Took on the World documentary, U2’s Bono was seen taking a trip down memory lane and revisiting one of the ...