As someone whose recent concert experiences have been so marred by idiots holding up cameras during performances (I may have bruised a few peoples’ ribs at the Childish Gambino show last April, for instance), this sign that the Yeah Yeah Yeahs introduced at their Webster Hall show this weekend is now the reason I’d go […]
