Stone Temple Pilots have a new lead singer, at least for now. Chester bennington of Linkin' Park did the vocals for the band at a radio station concert in Los Angeles, and has been in the studio working on new music with the band. Here is a sample of what that sounds like.
This Denver TV station apparently just grabbed the first image they found to include in their story on the General Petraeus Scandal. Obviously no one bothered to review the image before the put it up on the television screen for all the world to see!