anyone been to this site? its been up n runnin for a while now and covers a majority of rap nationwide, mostly indie artists... Peep it.