STP Lip Synching?
The rumor mill was abuzz today about Scott Weiland and company possibly lip synching at their NJ concert.
I guess Scott took a pretty gnarly fall during Stone Temple Pilots' set and didn't miss a note...
See for yourself in the video above.
Hope not, because that is not a good look for a freshly reunited rock band.
Share to Twitter
Share to Facebook