Chase Charaba, Editor-in-Chief Swedish melodic rock band Eclipse released their newest album Monumentum on March 24. While one of the better melodic releases in recent [...]
Chase Charaba, Editor-in-Chief The greatest band of the 21st Century thus far is back, not that they’ve ever been away. Los Angeles-based glam band Steel Panther released [...]