Album Reviews

Album Review: CyHra “Letters To Myself”

September 27, 2017 Diane Webb

CyHra Album: Letters To Myself Label: Spinefarm Records Genre: Metal Release: October 20, 2017 5.0/5.0 I could easily skip the entire review of CyHra‘s Letters to Myself and tell you to just pre-order this album […]