Album Description Available in: "Avalancha" is the title of the fourth and last studio album of the Spanish rock group, Heroes del Silencio. It was recorded at Soundcastle Studios in Los Angeles, California, under the production of Andrew Jackson and Bob Ezrin. The label EMI launched it on September 18, 1995. The sound engineer was Andrew Jackson and the assistant engineer, Chris Roberts.