In the Studio \

In the Studio: Stone Temple Pilots

The DeLeo brothers on the 1960s vibe of STP's reunion album, Wii bowling, and more.

William Goodman |January 19, 2010 - 12:24 pm