- Nov 15, 2008
- 56
- 0
- 6
Well as all you may know a new Megadeth album is due to hit stores early 09', I know im not the only one that cannot wait for this release, and for the lead-up to the album i thought we could start a thread about thoughts and predictions for the upcoming album.