Talkhouse Weekend Playlist: Diarrhea Planet Shreds into the Weekend
June 10, 2016
June 10, 2016
Talkhouse Weekend Playlist: Diarrhea Planet Shreds into the Weekend
The members of Diarrhea Planet share some of the nastiest shred-fests of all time.