The journal
Open the journal →The conversation starts in the journal — be the first to post.
About The Noise
The Noise is the 20th studio album by the English singer and songwriter Peter Hammill. It was released in March 1993.
Everything about The Noise →