Hey Rammstein Fans, Do You Know About OOMPH! + Their New Album?Hey Rammstein Fans, Do You Know About OOMPH! + Their New Album?Hear the first song off 'Ritual.'Joe DiVitaJoe DiVita