Caravan's new album was released. If you have some time, can you let me know what you think of it?
It’s called “None of Your Business” and it’s available on all streaming platforms. I am curious what non Caravan fans will think about it.
Observing members:
0
Composing members: 0
Composing members: 0