Tag: Denver

Havok – Time Is Up

“Time is Up” is the sophomore release for the quartet based out of Denver, Colorado. These boys from the mile high city are a thrash metal band through and through. Follow up albums can be a dangerous proposition,...

Read More
Loading