[YOUTUBE]uDxgfFj9LOs[/YOUTUBE]
These folk are from the uk, and i would say unknown, because until today havent never heard of them...
now this isnt really your sick battle kinda amazing type shit, however, it is pretty funny, not in a sense its shit, but the lines they drop dissing each other made me chuckle.