My Favorite Bands Logo
Electric Octopus

Psychedelic Rock band from Belfast, Northern Ireland (United Kingdom). Electric Octopus are a new and exciting musical cabal that'll take your mind on a weird and wonderful adventure.

Data provided by Discogs