News \

Desaparecidos Blast Through ‘City on the Hill’ on ‘Seth Meyers’

Off the band's new album, 'Payola,' which arrived June 23

Harley Brown | June 25, 2015 - 8:39 am