Fan-filmed video footage of MEGADETH‘s February 29 performance at The Warfield in San Francisco, California can be seen below.
Fan-filmed video footage of MEGADETH‘s February 29 performance at The Warfield in San Francisco, California can be seen below.