[back] to reviews
Demons to Some Angels to Others
Welcome to Hell! If you like your psycho HARD, this will not disappoint. This is where Rock n' Roll and Hardcore meet to discuss a new psychobilly direction. From Holland, look for these guys to be touring the U.S. in 2004.