Scarlet Sails
New York, NY
Indie rock band with a soul and attitude.
Olya took a leap of faith when at twenty-one she left Moscow for New York City with just a backpack and a dream of making music. Landing on the Low…
Indie rock band with a soul and attitude.
Olya took a leap of faith when at twenty-one she left Moscow for New York City with just a backpack and a dream of making music. Landing on the Low…