“It will get stuck in your head. Amazing vocals.”
It will get stuck in your head. Amazing vocals. 3
On tour in Europe soon with Orchid, sadly not playing near me. If they are on near you I highly recommend you catch them.
new rock band! perfect!
Heard this band just today and wanted to share.Hope you enjoy. 3