John Borja

Rock Blog: Stone Temple Pilots

While it hasn't been announced officially yet, word on the street is Stone Temple Pilots have decided on a new singer. After thousands of submissions for the gig and what I can only imagine was an exhaustive auditioning process, STP (rumor has it) have decided on Filipino musician John Borja. You...
Read More