Luna Rose New York, New York
Luna Rose is an indie rock band formed out of three unlikely happenstances, brought on by the cosmos. The trio began in a small oasis within the pandemonium of NYC, in Washington Square Park. We hope to reach people who are capable of feeling something that we all feel. If you finna, we finna.
Streaming and Download help