Danish thrash/power metallers, Manticora, have released a video for “Echoes Of A Silent Scream”, from the upcoming album To Kill To Live To Kill. The video was shot at three different locations, and it was recorded, edited and produced by the talented movie-maker Kasper Serup Christensen of KSC...
Continue reading...
Continue reading...