The Cosmic Dead are a psychedelic rock quartet from Glasgow, Scotland, UK.
These are videos from concerts where The Cosmic Dead played, so they may be of other bands that played the concert as well.
The Cosmic Dead / Radar Men From The Moon / Follakzoid May 24, 2017 Ghent, Flanders, Belgium Added by Spatje