Del Rios is a four-piece hard rock band based out of Pittsburgh.
Added by Upcoming Robot on October 5, 2010