Remember these dudes? I posted something on them a while ago here and they have now released an album – RRRARE. Who says British hip hop is dead? Check their website here and download some free tunes here.
Oh and just for good measure they did this, it’s jokes.