Stone Temple Pilots’ Robert DeLeo Shares The Songs He Wished He’d Have Written
Everyone has that one song they can’t help but wish they’d created Stone Temple Pilots bassist Robert DeLeo is no exception, and when it came to discussing the tracks he...