July 01, 2007

The 20 Loudest Albums Of All Time

UK music magazines jut love lists. Q came up with the idea to list The 20 Loudest Albums Of All Time. For some insane reason Made In Japan by Deep Purple did not make the cut. Number 1: the Stooges' Funhouse album.

» More

No comments:

Post a Comment