So last week marked the highly anticipated release of the debut album from Velvet Revolver, the latest “supergroup” player in the recent game of lead singer Musical Chairs. For the uninitiated, this Frankenstein-esque project takes the head of Stone Temple Pilots (a.k.a. Scott “Yes Your Honor, 90 Days Probation Sounds Fair” Weiland) and grafts it [...]






