Yeah Yeah Yeahs Concludes Tour With 3-Night Residency In N.Y.C.
Yeah Yeah Yeahs. credit: Jason Al Taan The final show of Yeah Yeah Yeahs’ Hidden in Pieces tour this past Wednesday evening at New York City’s Beacon Theatre wasn’t so much a concert but a triumphant homecoming. This year marks the 25th anniversary of the acclaimed indie rock trio’s formation, which explains why there was…