Silver Talon – Decadence and Decay
Review of Decadence and Decay, the 2021 album release from USA Power Metallers, Silver Talon. Review by Simon Black.
Read moreReview of Decadence and Decay, the 2021 album release from USA Power Metallers, Silver Talon. Review by Simon Black.
Read more