The Amazing Virginian
Gold Member
- Joined
- Feb 24, 2010
- Messages
- 9,881
Big fan of STP here. Ever seen this? 30 years ago almost to the day, on a park bench in Soho Square in London. Lot of folks just strolling past, completely unaware of the greatness that was happening right in front of them for free. The greatness starts at 3:45 following a brief interview.It’s been a Stone Temple Pilots kind of morning.