Stone Temple Pilots Share “Lady Picture Show” Live Video From 1997 MTV “Spring Break Rocks” Show

Stone Temple Pilots have shared a new live video for their song “Lady Picture Show.“ The clip was filmed during the band’s March 14, 1997 performance at Club La Vela in Panama City Beach, FL. That set, which was part of a MTV “Spring Break Rocks” show, will come with the new 25th anniversary edition of “Tiny Music… Songs From The Vatican Gift Shop.“ That effort will be released on July 23 and more details on it can be found HERE.

Comments are closed.