After 25 years and nine albums, the Voodoo Glow Skulls aren’t phased by changes in the music industry—and are still going strong with thanks in part to their DIY work ethic. The band will return to the desert to perform at The Hood Bar and Pizza on Thursday, July 18. The Casillas brothers—Frank (lead vocals), […]