S.O.D. do a version of "Kill Yourself" in Tokyo, which is one of the bonus live tracks on the Speak English Or Die reissue, which is unbelievably good. Great audience rapport.
This one's almost ruined by all the applause, but it's still pretty fun to watch.
Last edited by almauro; 03-06-2011 at 09:29 AM.
|