Found out bout them in 2008. They've been my fav group since. One of the most underrated rap groups in history imho. And their new album proved it once again. Too bad they've only been in Russia once back in 2010 (or 2011 can't remember).
These guys are yet another I'd somehow never scrobbled. Always gonna wish I could have recorded my listening habits pre-2012, these guys woulda been heavy around 2007. Alas. Glad new album came round to take me back~