The latest Rammstein video gives some insight into german culture... Post Comment Receive notifications Add a comment...