Home
Cities
Countries
M. Shadows
M. Shadows is the lead Vocalist for Avenged Sevenfold. He also plays the piano and guitar.
Claim ownership or report listing
Website
http://www.avengedsevenfold.com/