96 Greenwich at Rector
New York City, New York

Los Diablos call themselves the kings of Irish-Jewish folk-punk.

Added by Upcoming Robot on December 26, 2007