New video footage of former Megadeth drummer Nick Menza warming up to the bands classic, "Devil's Island" before preparing to record new material for his as-yet-unnamed new project featuring former Megadeth members Chris Poland (guitar) and James LoMenzo (bass), can be seen below.*The trio (Including James LoMenzo...
More...
More...