Picture - Scott Weiland and David Letterman at Ed Sullivan Theatre
Scott Weiland of Stone Temple Pilots outside Ed Sullivan Theatre for the 'Late Show With David Letterman' New York City, USA - 19.05.10
+ More: Scott Weiland Pictures
+ More: David Letterman Pictures
+ More: Ed Sullivan Theatre Pictures
+ Photo Album: Scott Weiland of Stone Temple Pilots outside...