(REVIEW) The four-person rock band Velvet Rouge performed nine original songs at Rockwood Music Hall in the Lower East Side on Saturday, Feb. 25. Zo and her band took the stage wearing vibrant outfits. At first, Zo had trouble with the mic, but her ease on the stage made up for it. They played their hearts out and owned the stage. It was an experience worth witnessing.
Read More