Colossal Squid is the brainchild of producer/drummer Adam Betts from London, UK.
These are photos from concerts where Colossal Squid played, so they may be of other bands that played the concert as well.
Raw Power Festival 2021 Aug 27 - 29, 2021 London, England, United Kingdom Uploaded by Willyporter