Group

Outrageous Cherry

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

Outrageous Cherry formed in 1991, and soon expanded to a four-piece after performing live in 1993. The group has released 13 albums, including 2014's The Digital Age.

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

Read more on Wikipedia. Wikipedia content provided under the terms of the Creative Commons BY-SA license.

Artist details

Type
Group
Area
United States
Founded
1992
Labels
Rainbow Quartz
March Records
Elephant Stone Records
Burger Records
Last updated: August 28th, 2014

Similar artists