Not familiar with this group, but this music video is a pretty violent, wild concept

http://vimeo.com/user5393374/badmotherfucker