BraveWords can exclusively reveal that guitarist Chris Poland, known best for his work on Megadeths legendary first two albums - Killing Is My Business... and Business Is Good! (1985) and Peace Sells... But Who's Buying? (1986) - has been officially added as the lead player on former Megadeth members, Nick Menza (drums...
More...
More...