Moonlight Prophecy : “Vanquished” CD 10th November 2017 Self Release.
Moonlight Prophecy : “Vanquished” CD 10th November 2017 Self Release. USA Heavy / Power Metal band. Lawrence Wallace being the main composer of this project joined Read More
Moonlight Prophecy : “Vanquished” CD 10th November 2017 Self Release. USA Heavy / Power Metal band. Lawrence Wallace being the main composer of this project joined Read More