Catching up With Former Megadeth Touring Guitarist Mike Albert
Mike Albert, who played guitar for Megadeth on their tour for the crucial classic, 'Killing Is My Business ... and Business is Good,' is one of those guitarists whose name may not ring any immediate bells, but he's certainly turned heads in rock circles over the years...