Only Happy When It Rains - Garbage Share: Download MP3 More song by Garbage Sometimes 2:52 Empty 3:54 Blackout 6:32 If I Lost You 4:11 Night Drive Loneliness 5:24 Even Though Our Love Is Doomed 5:26 Magnetized 3:54 We Never Tell 4:25 So We Can Stay Alive 6:01 Teaching Little Fingers To Play 3:58 Amends 6:04 Destroying Angels (feat. John Doe & Exene Cervenka) 5:00 Starman 4:08 Supervixen (2015 - Remaster) 3:55 Queer (2015 - Remaster) 4:36 As Heaven Is Wide (2015 - Remaster) 4:52 Not My Idea (2015 - Remaster) 3:41 A Stroke Of Luck (2015 - Remaster) 4:43 Vow (2015 - Remaster) 4:30