Yabba Dabba is the project of Frederick Barwich and Jeremy Quessada, who both grew up on the tropical island of New Caledonia.
Together they explored the psychedelic world, and these experiences helped to develop a stro…
I love you all
May be the most godly set my ears listen to.
Madd
Can’t stop listening to