This Week In Music: May 10-16

Album of the Week: The Ritual by Testament Members: Chuck Billy, Alex Skolnick, Eric Peterson, Greg Christian, Louie Clemente Label: Atlantic/Megaforce   The Ritual was released 23 years ago on May 15, 1992. It was Testament’s fifth album, and made it to #55 on the Billboard 200. This album gave us the ballad ‘Return to…