ShowShowEric Burdon & The New Animals at CobraMay 20, 2001Eric Burdon & The AnimalsCobra · Solingen, GermanyFollowI was thereUpload from this showMediaLineupAboutLoading