The Meaning of Stay performed live on BTTB 93.0fm, Hamburg, Germany November 26, 2002 https://larrykrone.com.php53-9.ord1-1.websitetestlink.com/wp-content/uploads/2013/08/BTTB-The-Meaning-of-Stay-mp3-1.26MB.mp3I wrote this one. Related