Roc Marciano

ALARM’s recap of CMJ 2012 (photos)

With five days of showcases and concerts to attend, this year's CMJ Music Marathon offered something for everyone, with performers…