Single Song for Today: Only Happy When It Rains Audio | Posted on October 27, 2025 by stuart Garbage, Garbage (1995)