Tokyo, Japan band Nemophila cover "The Trooper," a 1983 single from London, UK speed metal trailblazers Iron Maiden.
Their band name roughly translates to "Love of Nemo," and who doesn't love Nemo?
For another Iron Maiden cover, Sinergy's version of "The Number of the Beast" can be found here.
No comments:
Post a Comment