Freedom Call Releases ‘Hero On Video’ Music Video

German metallers Freedom Call will release their seventh studio album, ‘Land of the Crimson Dawn,’ on Feb. 28. Formed by vocalist/guitarist Chris Bay and former drummer Dan Zimmerman in 1998, the combo are a headlining act throughout the globe and have sold in excess of 200K albums — a huge number for a power metal band.

Leave a Reply

Your email address will not be published.