ShowShow"Soul is coming back to town" Promotion Soul ConcernJan 18, 2003Promotion Soul Concern, Purple Sex HeadsCobra · Solingen, GermanyFollowI was thereUpload from this showMediaLineupAboutPromotion Soul Concern8:00 PMPurple Sex Heads