There are at least two artists with this name
These are videos from concerts where Caliban played, so they may be of other bands that played the concert as well.
Machine Head / Caliban / God Forbid Dec 1, 2004 Nottingham, England, United Kingdom Added by Ben Smith