Dean DeLeo, Robert DeLeo and Eric Kretz members of STP have been working hard to find a new lead singer. Robert said they have gone through over 15,000 auditions twice! They have finally found a singer who they say " Fits The Bill."
Robert also said they have been working with someone who may or maybe not be well known. At this time STP does not want to reveal who the new singer is but they are working on an album. IS IT AXL ROSE?? Guess time will tell!