This March, hundreds of musicians will descend on one city for a music showcase festival designed to celebrate emerging artists. And no, it doesn’t take place in Texas. The New Colossus Festival takes place March 6th-10th throughout New York City’s Lower East Side, filling eight beloved independent venues with the…
Please click the link below to read the full article.