Home / Tag Archives: Chris Quinn

Tag Archives: Chris Quinn

The Orchids

Perhaps one of the most prolific rings on Bristol, England’s legendary indie pop label Sarah Information, the Orchids were also among the label’s most press-shy clothes. Produced in 1986 in Penilee, Scotland, a suburb of Glasgow, the Orchids had taken their initial motivation from a number of the city’s better-known …

Read More »