The Stone Temple Pilots Share Live ‘Lady Picture Show’ Video

The Stone Temple Pilots are sharing video of a 1997 performance of their single, ‘Lady Picture Show’