626 South Miami Ave
Miami, Florida

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

Added by Upcoming Robot on September 27, 2007