Tag: Cyrus R.O.

    Cyrus R.O.

    Daily Dose: Cyrus R.O. – Defect

    Nova Scotia based Cyrus R.O. spends his days doing theoretical physics and his nights crafting jazz-infused rock music. A musician from a young age, R.O. cut his teeth in the mid 2010s in various...