Stone Temple Pilots Live in Indonesia, February 2014

Stone Temple Pilots with Chester Bennington will perform in Indonesia this February, prior to their shows at Australia’s Soundwave Festival. The Californian band recently released their High Rise EP in October, their first of which features Linkin Park’s Chester Bennington… Continue Reading