Magic Theatre is the First and Only Album by the Swiss Psychedelic Band Drum Circus.
These are videos from concerts where Drum Circle played, so they may be of other bands that played the concert as well.
Drum Circle Feb 3, 2012 Huntington, New York, United States Added by Greg Fasolino