Selt-Titled New Album Streaming In Full From Rancho Bizzarro

Italian Stoner Rockers Rancho Bizzarro teamed-up with It's Psychedelic Baby Magazine to premiere the highly anticipated self titled album. You can either check it out at this location, or simply click play in the player at the bottom. The album is set to drop on Friday, October 6th via Argonauta Records.

Rancho Bizzarro is the new project by Izi… Read More/Discuss on Metal

You May Also Like