A crawling intensive examination of the senses and psyche is the best way to describe Death Wave, the second album from industrial/electronic/rock band PREHUMANITY, or as it is also tagged death wave. It is a striking and deeply pleasing encounter… Read More ›
Day: January 11, 2013
The Physicists – Wayne Newton Hulabaloo
Finnish industrial science metal band The Physicists is a new treat for us and one which going by their new single Wayne Newton Hulabaloo points to its creators being another flame to add to the fires of passionate preferences already… Read More ›
ToxicRose – Self Titled
The self-titled debut EP from Swedish rockers ToxicRose may not hold many surprises but it does offer plenty of bruising fun and sleaze soaked enterprise. Combining an energetic blend of hard rock and melodic metal the band unleashes a sound… Read More ›