Check Out Annie Taylor’s ‘Ride High’
Swiss outfit Annie Taylor are prepping for the release of their new album 'Inner Smile', which is out on July 7th via Taxi Gauche Records.
Swiss singer Ivan Modoni brings forth a visual depiction of the feeling of fear at …