Glenn Hughes sang "Catch the Rainbow" at Dio's funeral Associated Press photo by Jason Redmond Rock stars, from Ryan Adams to Anthrax's Joey Belladonna, showed up at a four-hour memorial service Sunday for Ronnie James Dio in Los Angeles, according to spin.com. With Eddie Trunk of VH1 Classic's "That Metal Show" presiding, a parade of singers saluted Dio, who died on May 16 of stomach cancer at age 67. The longtime hard-rock frontman worked with Elf, Rainbow, Black Sabbath and Dio. Queensryche's Geoff Tate offered Leonard Cohen's "Hallelujah" and Quiet Riot's Paul Shortino interpreted the Beatles "In My Life." Asia's John Payne and Anthrax's Belladonna did tunes from their own songbooks. Deep Purple's Glenn Hughes saluted with Rainbow's "Catch the Rainbow" About 2,000 people attended the service at Forest Lawn cemetary. The city of Los Angles declared May 30 "Ronnie James Dio Day." And metal fans everywhere thrust devil-horns toward heaven, a gesture that Dio supposedly invented.