SEARCH MOVIES...
Stone Temple Pilots, the hard rock sensation based south of Los Angeles, taped a performance for "MTV Unplugged" in New York City in November of...
Stone Temple Pilots: MTV Unplugged 1993