Stone Temple Pilots (1996 - Tiny Music...Songs From The Vatican Gift Shop) – 3. Tumble In The Rough