30 years ago today (9/29/92), Stone Temple Pilots released their debut album Core– one of a magnified FM era polished grunge sound that proved they had the right sound at the right time. Regardless of naysayers, Scott Weiland proved to be an enigmatic frontman with the moves, voice, and style of a true rock star frontman while the DeLeo brothers provided the guitar hooks that still remain rock radio staples today. Check out this full show live during the Core era on 10/20/93 in Toronto.