20070418 STS9 STS9 at Soul Kitchen on Wednesday April 18, 2007 STS9 show at Soul Kitchen in Mobile, AL, USA on Wednesday April 18, 2007 Wednesday April 18, 2007 Wednesday April 18, 2007 Soul Kitchen Soul Kitchen Mobile, AL, USA Mobile, AL, USA In Shows With No Comments On 11 Jun | '2017