Stone Temple Pilots - Tumble in the Rough - 2010-05-18 - Gramercy Theatre - New York City
<!-- m -->
http://www.youtube.com/watch?v=LReCKzxDHNU<!-- m -->
Tumble In The Rough makes it first live appearance in 10 years.
Show was filmed for Jimmy Kimmel Live