On August 28, 2001, Slipknot released their sophomore album, Iowa. There was a lot of expectation and high hopes following […]
Read more
Posted in:
Music News
Music, Pop Culture, Nerddom!
On August 28, 2001, Slipknot released their sophomore album, Iowa. There was a lot of expectation and high hopes following […]
Read more