The Stills play a new song at Lee's Palace in Toronto on November 24, 2007. Forgot I had taken video of the show! Not sure of the title, but if I recall correctly they said it would be on the new album.
EDIT Jun08: From their new album, titled "Oceans Will Rise" called Rooibos Palm Wine Drinkard. The album version is on their myspace.
20 окт 2024