Review of Decadence and Decay, the 2021 album release from USA Power Metallers, Silver Talon. Review by Simon Black.
Welcome To Ever Metal
Review of Decadence and Decay, the 2021 album release from USA Power Metallers, Silver Talon. Review by Simon Black.