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 Cherry’s dozen albums, including their most recent LP, 2014’s The Digital Age. Their most recent single “I Believe in Sunshine” was released by Burger Records this year. The band wrote in a tribute on Facebook:
Outrageous Cherry’s Larry Ray Has Died
The founding guitarist of the Detroit rock institution was battling lung cancer