Megadeth: A Secret Place (Music Video)
1998·United States·5 min.
Available on
None platform
Official Music Video for Megadeth: A Secret Place
DirectorKyle LaBrache
Original titleMegadeth: A Secret Place
Official Music Video for Megadeth: A Secret Place