Psycada are a band out of Greece who produce some amazing psychedelic garage rock. The cover art caught my attention drew me in, but the music will keep you hooked.
Psycada are a band out of Greece who produce some amazing psychedelic garage rock. The cover art caught my attention drew me in, but the music will keep you hooked.