My Top 5: James Delbridge (Lycanthro)

Today, we present you another article in our new category „My Top 5“. James Delbridge from Canadian Metal band Lycanthro, who gave us an interview two weeks ago, tells us about his favourite albums of all time. Enjoy reading! 1. Triumph – Allied Forces Triumph is easily my favourite band of all time. They embody […]