Shirley Manson of Garbage is "only happy" when what happens? on Nov 2, 2023 Published in Music Trivia It Rains. Shirley Manson was born in Edinburgh, Scotland in 1966.