Album Review: Horrendous – Idol

by Ian Lovdahl on September 21, 2018