From the deep sea emerges The Osedax, a three-piece sludge metal band ready to deliver a real earworm with their brand new song “White Horse /...
How many bands come to mind who would call “painful electrocution” a non-issue when describing their favorite show of a tour? Telepathy are one, and guitarist...
What better way to get a peeling introduction to the band Storm of Perception than with this free download of their song "Tempest"?