Phoenix As a music lover and reviewer there are certain moments that are magical. There is nothing better than finding that amazing new artist or witnessing a great live show. The Phoenix and Lo Moon concert at New Haven’s College Street Music Hall on October 15th definitely fits the latter. The expectations of the packed house was high and both bands absolutely delivered. Lo Moon opened the show with a short but intense set. “Thorns” […]