If you've been folloing The Lost Tapes the last couple of years, the name Rock Mecca sholuld definitely be on your radar. Thrrough the last couple of years, New York emcee Roc Mecca has been making noise on the underground circuit. The full-length "Pirate Radio Star" has been in the works for quite some time, and on August 14 the album was released as a digital download via Bsndcsmp. Now Crate Scienze has picked up the project, which means it should be out in a more official capacity soon enough. Very solid stuff ineed; and already now you can stream the entire pject below.