More Videos by Garbage
Garbage performing on UK TV in 1999.
Here you can watch the official music video of Only Happy When It Rains: http://smarturl.it/OHWIR
10 years ago