Outrageous Cherry’s Larry Ray Has Died

Outrageous Cherry’s Larry Ray Has Died
Photo by Butcher Walsh
Photo by Butcher Walsh

Larry Ray, founding guitarist of the long-running Detroit psychedelic rock and power pop band Outrageous Cherry, has died. The band announced the news, saying he passed following a short battle with lung cancer. Born in 1954, Larry Ray Piekutowski was the lead guitarist in the band since they formed in 1991. He was also a member of the Ivories and the Spike Drivers. He played on Outrageous…