Powerful Beauty: Scarlet Sails – “Upside Down”

Scarlet Sails “Upside Down” A new single from Scarlet Sails; exactly what this world needs, and it’s a complete killer.  Russian born singer-songwriter, Olya Viglione and Dresden Dolls drummer, Brian Viglione (also known as a best looking couple in rock), have put out a record … Continue Reading