The Ride of the Valkyrie – Live In Tokyo

Posted: October 24, 2009 at 1:11 am

This performance at Shibuya On Air West (Japan) became the Live In Tokyo album. Now after all this time you can actually see it! Hooray for the internets. More to come. Enjoy!

Stop by youtube leave a comment and subscribe to our channel. Thanks!

category: history,Mastermind,music,video

No comments

No Comments

Leave a comment