Skip to Content


Tag Archives: CyHra – Letters To Myself – Album Review

CyHra – Letters To Myself – Album Review

Artist: CyHra Album Title: Letters To Myself Label: Spinefarm Records Date of Release: 20 October 2017 I have been desperate to review this album ever since I knew of its existence, several months ago, maybe even longer. Unfortunately, until recently, I only had access via an Internet stream, so my opportunity to listen to it  Continue Reading »


All written content, opinions, reviews and interviews published on this website are created by Matt Spall


Artwork design by: Mattias Norén


Website design by: The Imagineering Suite © 2022