Diablo Royale is a five-piece New York City-based band that plays "gritty, hard-hitting rock 'n' roll."
Added by Upcoming Robot on November 17, 2010