Stone Temple Pilots Perform “Wicked Garden” on The David Letterman Show (1993) Posted | 0 comments Stone Temple Pilots with their network television debut performing “Wicked Garden” on the David Letterman Show in 1993. This video was blocked on YouTube, so enjoy it here instead! 720p, 60fps. [adrotate banner=”4″] Rate this post