Meteor Blast

Meteor Blast

Instrumental Desert Rockers RANCHO BIZZARRO announce “Four Dead Men” album and stream first single

News
Italy-based Desert Rockers RANCHO BIZZARRO announce their new album “Four Dead Men”, a new exciting Stoner’n Roll piece with loads of mid 60’s psychedelia. “Two guitars, a bass and a drum, ...
Read more Comments Off on Instrumental Desert Rockers RANCHO BIZZARRO announce “Four Dead Men” album and stream first single