Friday, September 9, 2011

Mastercastle - 'Sakura' official video

Italian traditional melodic heavy metallers Mastercastle with a cut from their latest album 'Embrace The Sin'.

No comments:

Post a Comment