Travis Barker is in the band too. Continue reading… Post navigation 10 Reasons Why Metallica’s ‘Master of Puppets’ Is So Damn Good! Screaming Trees Drummer Regrets Throwing Beer Can at Mark Lanegan