Formed in late 2005, with a number of line-up changes since, members coming and going and coming back again, The Koolaid Electric Company is still rising to its peak of musical creation.
These are videos from concerts where The Koolaid Electric Company played, so they may be of other bands that played the concert as well.
The Warlocks / The Koolaid Electric Company Aug 18, 2008 Glasgow, Scotland, United Kingdom Added by John Collins