Crazy and the Brains release digital single

Crazy and the Brains have released a digital single. It's called "Open Eyez" and it appears to be a stand-alone release. You can check it out below.-- Delivered by Feed43 service

unsplash-logoLilith Redmoon