Garbage’s Shirley Manson Puts Spiders Outside and Lives in the Moment

On Friday (May 30), the Madison, Wisconsin-born rock band Garbage will release their newest LP, Let All........

© Vice