Megadeth Guitar Center Sessions Video Streaming Online
The Megadeth episode was filmed at Guitar Center in Hollywood, California on March 22 and premiered this weekend on DirecTV's Audience Network.
The metal legends appearance was designed to promote their latest release, "Thirteen." Watch the video clips here.
hennemusic is an official news provider for antiMusic.com.