The Latin rock-band Del Castillo were only available in the wintertime of 2000 in Austin, TX, as a family group CD project for singer/guitarists and brothers Tag del Castillo and Rick del Castillo, who eventually added Alex Ruiz on lead vocals, guitar, and harmonica; Albert Besteiro on bass; and Mike …
Read More »