This German band mixes hip hop with electronic beats for a unique sound.
Added by Upcoming Robot on December 1, 2010