Kerion – “CloudRiders Part 2: Technowars” (2015)
Label: Beyond the Storm Productions Review by Miss Peaches Kerion are a symphonic metal band from Nice, France. Kerion presented something from the start that made them stand out in…
Browsing Tag