I've been posting Casiopea for awhile on the other music forum but have you heard their other albums? They're fantastic.
I've been posting Casiopea for awhile on the other music forum but have you heard their other albums? They're fantastic.
Their 80s live sets rip and destroy the album revs to smitherines! Thank goodness for YouTube.
https://youtu.be/ilOZZp8zWKE