Puppy: 5 Alt Rock Albums You Didn't Know AboutPuppy: 5 Alt Rock Albums You Didn't Know AboutHeavy alt-rockers Puppy school you on some modern day alternative.LoudwireLoudwire