ShowShowEric Burdon & The New Animals @ CobraJun 26, 2001Eric Burdon & The New AnimalsCobra · Solingen, GermanyFollowI was thereUpload from this showMediaLineupAboutEric Burdon & The New Animals