Garbage performing on French TV May 15th 2012.
Here you can watch the official music video of Only Happy When It Rains: http://smarturl.it/OHWIR
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago