I absolutely love when I get to dive into a new release from a new band and have my dick totally knocked into the dirt! What? Steel Prophet are not a new band? They formed in 1984! The first album was released in 1990 and The God Machine is actually their 12th full length release! […]