The Delgado Brothers hail from El Monte. The band is composed of brothers Bob (bass), Joe (guitars and vocals) and Steve (drums and vocals), along with Victor Bisetti on percussion and Dave Kelly on keys.
Added by Upcoming Robot on August 12, 2011