AUDIO: Lauren chats with Stone Temple Pilots

The boys gush with love for Chicago, talk about how technology has changed the way STP songs are written and how loud Chester is:


 

Tags: