Outrageous Cherry

Outrageous Cherry were an American psychedelic pop / power pop and punk band from Detroit, Michigan, United States.

Outrageous Cherry formed in 1991,[1] and soon expanded to a four-piece after performing live in 1993.

[2] The group has released 13 albums, including 2014's The Digital Age.

[3] Larry Ray, the band's guitarist, died at the age of 63 from lung cancer on October 24, 2017.

[4]