Celebrating 35 years of live shows featuring new music, this indie festival is still a must catch for industry insiders and music lovers alike. Thousands of artists, music fans and industry insiders have descended on the city for the CMJ Music Marathon, which kicks off tomorrow and runs through Saturday. The festival includes hundreds of live shows, exclusive parties, conference events, seminars and mixers, all based on the hopes of new or below-the-radar bands being discovered. Most LES venues are participating and showcases will be happening throughout the neighborhood. Check out the extensive lineup and download the app here.